{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Cortex","colors":{"primary":"#0066FF","light":"#3399FF","dark":"#0052CC"},"logo":{"light":"https://mintcdn.com/cortex-891fd898/4MLfFrvXy66YjKyF/assets/logo/light.svg?fit=max\u0026auto=format\u0026n=4MLfFrvXy66YjKyF\u0026q=85\u0026s=97eeda17a69e8452f7a8564654bbd608","dark":"https://mintcdn.com/cortex-891fd898/4MLfFrvXy66YjKyF/assets/logo/dark.svg?fit=max\u0026auto=format\u0026n=4MLfFrvXy66YjKyF\u0026q=85\u0026s=65ad11530628311745787f1143783592"},"favicon":"/assets/favicon.svg","appearance":{"default":"dark"},"footer":{"socials":{"x":"https://x.com/with_cortex","linkedin":"https://www.linkedin.com/company/withcortexai","website":"https://withcortex.ai"}},"search":{"prompt":"Search or tell me what you want to know about"},"fonts":{"heading":{"family":"Space Grotesk"},"body":{"family":"Space Grotesk"}},"styling":{"codeblocks":"system"},"contextual":{"options":["copy","view","chatgpt","claude"]},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cortex-891fd898","hasAudioNarration":false,"actualSubdomain":"cortex-891fd898","customDomains":["docs.withcortex.ai"],"gitSource":{"type":"github","owner":"trycortexai","repo":"cortex-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21e641cf44a63d52c967c5","collectionId":"74253758-0b09-4488-bc8f-056a853a857a","schemaVersion":"v2"},"feedback":{"thumbs":true,"issues":true},"entitlements":{},"buildId":"6a21e641cf44a63d52c967c5:success","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"API Reference","count":69},{"language":"default","tag":"Workflows","count":34},{"language":"default","tag":"Documentation","count":27},{"language":"default","tag":"Tests","count":15},{"language":"default","tag":"Files","count":11},{"language":"default","tag":"Records","count":11},{"language":"default","tag":"Collections","count":9},{"language":"default","tag":"Steps","count":7},{"language":"default","tag":"Variables","count":5},{"language":"default","tag":"Webhooks","count":4}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","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":"editor-v7-file-tree","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":"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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api-reference/endpoints/records/create-a-record","slug":"/api-reference/endpoints/records/create-a-record","pageMetadata":{"openapi":"post /apps/{app_id}/collections/{collection_id}/records","title":"Create a Record","description":"Create a new record in the specified collection.","href":"/api-reference/endpoints/records/create-a-record"},"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: \"Create a new record in the specified collection.\"\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":{"openapi":"post /apps/{app_id}/collections/{collection_id}/records","title":"Create a Record","description":"Create a new record in the specified collection.","href":"/api-reference/endpoints/records/create-a-record"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Create a Record","description":"Create a new record in the specified collection.","parameters":["829517a6-51a7-46d5-b814-b905c6a6a4f4","457651e2-6efd-41b8-af5d-74d909cf3dc6","de1f423a-5c57-4ab3-9da8-f37c20d9fa53"],"requestBody":"b8180ef2-d3d0-40c0-b33b-19aa296e101a","responses":{"200":"564a03de-d1f8-4c6e-a867-225baae62628"},"method":"post","type":"path","servers":[],"security":[],"path":"/apps/{app_id}/collections/{collection_id}/records","baseUrlOptions":[],"title":"Create a Record","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"829517a6-51a7-46d5-b814-b905c6a6a4f4":{"schema":{"type":"string","isRequired":true,"description":"The ID of the app","uniqueKey":"","typeLabel":"string"},"required":true,"description":"The ID of the app","name":"app_id","in":"path"},"457651e2-6efd-41b8-af5d-74d909cf3dc6":{"schema":{"type":"string","isRequired":true,"description":"The ID of the collection","uniqueKey":"","typeLabel":"string"},"required":true,"description":"The ID of the collection","name":"collection_id","in":"path"},"de1f423a-5c57-4ab3-9da8-f37c20d9fa53":{"schema":{"type":"array","items":{"type":"string","enum":["all"],"uniqueKey":"items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Properties to include in the record response","example":["all"],"isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>[]"},"required":false,"name":"verbose","in":"query"}},"requestBody":{"description":"Provide the necessary info to create the record.","content":{"application/json":{"schema":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","minLength":1,"maxLength":128,"description":"Name of the record (up to 128 characters)","example":"New Important Record","uniqueKey":"name.oneOf.0","typeLabel":"string"},{"type":"null","minLength":1,"maxLength":128,"description":"Name of the record (up to 128 characters)","example":"New Important Record","uniqueKey":"name.oneOf.1","typeLabel":"null"}],"uniqueKey":"name","typeLabel":"string | null"},"rules":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"Values of the input fields","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"null","description":"Values of the input fields","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.oneOf.1.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties","typeLabel":"object | null"},"description":"The rules to be applied to the record","uniqueKey":"rules","typeLabel":"object"},"run":{"type":"string","enum":["all","changed"],"description":"When running the record, specify whether all rules should be executed or only the changed ones","example":"changed","uniqueKey":"run","typeLabel":"enum\u003cstring>"},"tags_ids":{"type":"array","items":{"type":"string","uniqueKey":"tags_ids.items.[INDEX]","typeLabel":"string"},"maxItems":20,"description":"Tags to associate with the record (up to 20)","example":["tag_xxx","tag_yyy"],"uniqueKey":"tags_ids","typeLabel":"string[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"name":"New Important Record","rules":{},"run":"changed","tags_ids":["tag_xxx","tag_yyy"]}}},"exampleType":"generated"},"multipart/form-data":{"schema":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","minLength":1,"maxLength":128,"description":"Name of the record (up to 128 characters)","example":"New Important Record","uniqueKey":"name.oneOf.0","typeLabel":"string"},{"type":"null","minLength":1,"maxLength":128,"description":"Name of the record (up to 128 characters)","example":"New Important Record","uniqueKey":"name.oneOf.1","typeLabel":"null"}],"uniqueKey":"name","typeLabel":"string | null"},"rules":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"Values of the input fields","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"null","description":"Values of the input fields","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.oneOf.1.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties","typeLabel":"object | null"},"description":"The rules to be applied to the record","uniqueKey":"rules","typeLabel":"object"},"run":{"type":"string","enum":["all","changed"],"description":"When running the record, specify whether all rules should be executed or only the changed ones","example":"changed","uniqueKey":"run","typeLabel":"enum\u003cstring>"},"tags_ids":{"type":"array","items":{"type":"string","uniqueKey":"tags_ids.items.[INDEX]","typeLabel":"string"},"maxItems":20,"description":"Tags to associate with the record (up to 20)","example":["tag_xxx","tag_yyy"],"uniqueKey":"tags_ids","typeLabel":"string[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"name":"New Important Record","rules":{},"run":"changed","tags_ids":["tag_xxx","tag_yyy"]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"564a03de-d1f8-4c6e-a867-225baae62628":{"description":"You will receive the newly created record details.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the record","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"name":{"oneOf":[{"type":"string","description":"Name of the record","example":"Important Record","isRequired":true,"uniqueKey":"name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record","example":"Important Record","isRequired":true,"uniqueKey":"name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"name","typeLabel":"string | null"},"status":{"type":"string","enum":["DRAFT","QUEUED","RUNNING","CANCELLED","COMPLETED","FAILED"],"description":"Current status of the record","example":"COMPLETED","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"source":{"type":"string","enum":["APP","API","TRIGGER","WORKFLOW"],"description":"Source from which the record was created","example":"API","isRequired":true,"uniqueKey":"source","typeLabel":"enum\u003cstring>"},"rules_count":{"type":"number","description":"Total number of rules of this record","isRequired":true,"uniqueKey":"rules_count","typeLabel":"number"},"rules_pass_count":{"type":"number","description":"Number of passed rules","isRequired":true,"uniqueKey":"rules_pass_count","typeLabel":"number"},"rules_fail_count":{"type":"number","description":"Number of failed rules","isRequired":true,"uniqueKey":"rules_fail_count","typeLabel":"number"},"rules_warn_count":{"type":"number","description":"Number of rules with warnings","isRequired":true,"uniqueKey":"rules_warn_count","typeLabel":"number"},"rules":{"type":"object","additionalProperties":{"type":"object","description":"Detailed information about a record rule","required":["status","key","input","run","created_at","updated_at"],"properties":{"status":{"type":"string","enum":["DRAFT","RUNNING","PASSED","FAILED","WARN"],"description":"Current status of the record rule","example":"PASSED","isRequired":true,"uniqueKey":"rules.additionalProperties.status","typeLabel":"enum\u003cstring>"},"key":{"type":"string","description":"Unique key of the rule within the collection","example":"CHECK_BUSINESS_NAME","isRequired":true,"uniqueKey":"rules.additionalProperties.key","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"Input values used for the rule execution","example":{"business_name":"Acme Corp"},"additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.input.oneOf.0.additionalProperties","typeLabel":"null"},"isRequired":true,"uniqueKey":"rules.additionalProperties.input.oneOf.0","typeLabel":"object"},{"type":"null","description":"Input values used for the rule execution","example":{"business_name":"Acme Corp"},"additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.input.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.input.oneOf.1.additionalProperties","typeLabel":"null"},"isRequired":true,"uniqueKey":"rules.additionalProperties.input.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.input","typeLabel":"object | null"},"run":{"oneOf":[{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.id","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"Input values used for the run","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.input.oneOf.0.additionalProperties","typeLabel":"null"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.input.oneOf.0","typeLabel":"object"},{"type":"null","description":"Input values used for the run","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.input.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.input.oneOf.1.additionalProperties","typeLabel":"null"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.input.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.input","typeLabel":"object | null"},"output":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"Detailed information about the step run","required":["status","key","start"],"properties":{"status":{"type":"string","enum":["RUNNING"],"description":"Status of the step run, must be RUNNING","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.status","typeLabel":"enum\u003cstring>"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.key","typeLabel":"string"},"start":{"type":"number","description":"Timestamp of when the step run started","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.start","typeLabel":"number"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.0","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.1","typeLabel":"object"},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.2","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.3","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.4","typeLabel":"null"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.5","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.6","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.7","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.8","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.9","typeLabel":"null"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.2","typeLabel":"object"},{"description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.3","typeLabel":"any"},{"type":"null","description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.4","typeLabel":"null"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.7","typeLabel":"object"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.9","typeLabel":"null"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX].oneOf.11","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10.items.[INDEX]","typeLabel":"object · object · object · any · null · object · object · object · null · null"},"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.10","typeLabel":"object · object · object · any · null · object · object · object · null · null[]"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.11","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output.oneOf.12","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.output","typeLabel":"object · object · object · any · null · object · object · object · any · null · object · object · object · any · null · object · object · object · null · null[] · any · null"},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.logs.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.logs.items.[INDEX]","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.logs","typeLabel":"null[]"},"calls":{"type":"array","items":{"type":"object","properties":{"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].key","typeLabel":"string"},"start":{"type":"number","description":"Timestamp of when the step run started","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].start","typeLabel":"number"},"id":{"type":"string","description":"Unique identifier for the call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].id","typeLabel":"string"},"index":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].index","typeLabel":"number"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.1","typeLabel":"object"},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.2","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.3","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.4","typeLabel":"null"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.5","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.6","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.7","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.8","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.9","typeLabel":"null"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2","typeLabel":"object"},{"description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.3","typeLabel":"any"},{"type":"null","description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.4","typeLabel":"null"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7","typeLabel":"object"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.9","typeLabel":"null"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.11","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10.items.[INDEX]","typeLabel":"object · object · object · any · null · object · object · object · null · null"},"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.10","typeLabel":"object · object · object · any · null · object · object · object · null · null[]"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.11","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output.oneOf.12","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].output","typeLabel":"object · object · object · any · null · object · object · object · any · null · object · object · object · any · null · object · object · object · null · null[] · any · null"},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].logs.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].logs.items.[INDEX]","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].logs","typeLabel":"null[]"},"end":{"type":"number","description":"Timestamp of when the step run ended","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].end","typeLabel":"number"},"error":{"type":"string","description":"Error message if the step run failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX].error","typeLabel":"string"}},"required":["status","key","start"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"Detailed information about the step run","required":["status","key","start"],"properties":{"status":{"type":"string","enum":["CANCELLED"],"description":"Status of the step run, must be CANCELLED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.status","typeLabel":"enum\u003cstring>"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.key","typeLabel":"string"},"start":{"type":"number","description":"Timestamp of when the step run started","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.start","typeLabel":"number"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.0","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.1","typeLabel":"object"},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.2","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.3","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.4","typeLabel":"null"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.5","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.6","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.7","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.8","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.9","typeLabel":"null"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.2","typeLabel":"object"},{"description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.3","typeLabel":"any"},{"type":"null","description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.4","typeLabel":"null"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.7","typeLabel":"object"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.9","typeLabel":"null"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX].oneOf.11","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10.items.[INDEX]","typeLabel":"object · object · object · any · null · object · object · object · null · null"},"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.10","typeLabel":"object · object · object · any · null · object · object · object · null · null[]"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.11","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output.oneOf.12","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.output","typeLabel":"object · object · object · any · null · object · object · object · any · null · object · object · object · any · null · object · object · object · null · null[] · any · null"},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.logs.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.logs.items.[INDEX]","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.logs","typeLabel":"null[]"},"calls":{"type":"array","items":{"type":"object","properties":{"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].key","typeLabel":"string"},"start":{"type":"number","description":"Timestamp of when the step run started","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].start","typeLabel":"number"},"id":{"type":"string","description":"Unique identifier for the call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].id","typeLabel":"string"},"index":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].index","typeLabel":"number"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.1","typeLabel":"object"},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.2","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.3","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.4","typeLabel":"null"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.5","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.6","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.7","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.8","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.9","typeLabel":"null"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2","typeLabel":"object"},{"description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.3","typeLabel":"any"},{"type":"null","description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.4","typeLabel":"null"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7","typeLabel":"object"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.9","typeLabel":"null"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.11","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10.items.[INDEX]","typeLabel":"object · object · object · any · null · object · object · object · null · null"},"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.10","typeLabel":"object · object · object · any · null · object · object · object · null · null[]"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.11","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output.oneOf.12","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].output","typeLabel":"object · object · object · any · null · object · object · object · any · null · object · object · object · any · null · object · object · object · null · null[] · any · null"},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].logs.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].logs.items.[INDEX]","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].logs","typeLabel":"null[]"},"end":{"type":"number","description":"Timestamp of when the step run ended","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].end","typeLabel":"number"},"error":{"type":"string","description":"Error message if the step run failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX].error","typeLabel":"string"}},"required":["status","key","start"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.calls","typeLabel":"object[]"},"end":{"type":"number","description":"Timestamp of when the step run ended","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.end","typeLabel":"number"},"error":{"type":"string","description":"Error message if the step run failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"Detailed information about the step run","required":["status","key","start"],"properties":{"status":{"type":"string","enum":["SKIPPED"],"description":"Status of the step run, must be SKIPPED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.status","typeLabel":"enum\u003cstring>"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.key","typeLabel":"string"},"start":{"type":"number","description":"Timestamp of when the step run started","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.start","typeLabel":"number"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.0","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.1","typeLabel":"object"},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.2","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.3","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.4","typeLabel":"null"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.5","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.6","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.7","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.8","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.9","typeLabel":"null"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.2","typeLabel":"object"},{"description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.3","typeLabel":"any"},{"type":"null","description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.4","typeLabel":"null"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.7","typeLabel":"object"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.9","typeLabel":"null"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX].oneOf.11","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10.items.[INDEX]","typeLabel":"object · object · object · any · null · object · object · object · null · null"},"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.10","typeLabel":"object · object · object · any · null · object · object · object · null · null[]"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.11","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output.oneOf.12","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.output","typeLabel":"object · object · object · any · null · object · object · object · any · null · object · object · object · any · null · object · object · object · null · null[] · any · null"},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.logs.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.logs.items.[INDEX]","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.logs","typeLabel":"null[]"},"calls":{"type":"array","items":{"type":"object","properties":{"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].key","typeLabel":"string"},"start":{"type":"number","description":"Timestamp of when the step run started","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].start","typeLabel":"number"},"id":{"type":"string","description":"Unique identifier for the call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].id","typeLabel":"string"},"index":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].index","typeLabel":"number"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.1","typeLabel":"object"},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.2","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.3","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.4","typeLabel":"null"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.5","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.6","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.7","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.8","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.9","typeLabel":"null"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2","typeLabel":"object"},{"description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.3","typeLabel":"any"},{"type":"null","description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.4","typeLabel":"null"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7","typeLabel":"object"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.9","typeLabel":"null"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.11","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10.items.[INDEX]","typeLabel":"object · object · object · any · null · object · object · object · null · null"},"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.10","typeLabel":"object · object · object · any · null · object · object · object · null · null[]"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.11","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output.oneOf.12","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].output","typeLabel":"object · object · object · any · null · object · object · object · any · null · object · object · object · any · null · object · object · object · null · null[] · any · null"},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].logs.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].logs.items.[INDEX]","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].logs","typeLabel":"null[]"},"end":{"type":"number","description":"Timestamp of when the step run ended","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].end","typeLabel":"number"},"error":{"type":"string","description":"Error message if the step run failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX].error","typeLabel":"string"}},"required":["status","key","start"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.calls","typeLabel":"object[]"},"end":{"type":"number","description":"Timestamp of when the step run ended","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2.end","typeLabel":"number"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"Detailed information about the step run","required":["status","key","start"],"properties":{"status":{"type":"string","enum":["COMPLETED"],"description":"Status of the step run, must be COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.status","typeLabel":"enum\u003cstring>"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.key","typeLabel":"string"},"start":{"type":"number","description":"Timestamp of when the step run started","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.start","typeLabel":"number"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.0","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.1","typeLabel":"object"},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.2","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.3","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.4","typeLabel":"null"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.5","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.6","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.7","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.8","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.9","typeLabel":"null"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.2","typeLabel":"object"},{"description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.3","typeLabel":"any"},{"type":"null","description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.4","typeLabel":"null"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.7","typeLabel":"object"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.9","typeLabel":"null"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX].oneOf.11","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10.items.[INDEX]","typeLabel":"object · object · object · any · null · object · object · object · null · null"},"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.10","typeLabel":"object · object · object · any · null · object · object · object · null · null[]"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.11","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output.oneOf.12","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.output","typeLabel":"object · object · object · any · null · object · object · object · any · null · object · object · object · any · null · object · object · object · null · null[] · any · null"},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.logs.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.logs.items.[INDEX]","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.logs","typeLabel":"null[]"},"calls":{"type":"array","items":{"type":"object","properties":{"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].key","typeLabel":"string"},"start":{"type":"number","description":"Timestamp of when the step run started","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].start","typeLabel":"number"},"id":{"type":"string","description":"Unique identifier for the call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].id","typeLabel":"string"},"index":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].index","typeLabel":"number"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.1","typeLabel":"object"},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.2","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.3","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.4","typeLabel":"null"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.5","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.6","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.7","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.8","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.9","typeLabel":"null"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2","typeLabel":"object"},{"description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.3","typeLabel":"any"},{"type":"null","description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.4","typeLabel":"null"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7","typeLabel":"object"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.9","typeLabel":"null"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.11","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10.items.[INDEX]","typeLabel":"object · object · object · any · null · object · object · object · null · null"},"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.10","typeLabel":"object · object · object · any · null · object · object · object · null · null[]"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.11","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output.oneOf.12","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].output","typeLabel":"object · object · object · any · null · object · object · object · any · null · object · object · object · any · null · object · object · object · null · null[] · any · null"},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].logs.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].logs.items.[INDEX]","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].logs","typeLabel":"null[]"},"end":{"type":"number","description":"Timestamp of when the step run ended","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].end","typeLabel":"number"},"error":{"type":"string","description":"Error message if the step run failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX].error","typeLabel":"string"}},"required":["status","key","start"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.calls","typeLabel":"object[]"},"end":{"type":"number","description":"Timestamp of when the step run ended","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3.end","typeLabel":"number"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"Detailed information about the step run","required":["status","key","start"],"properties":{"status":{"type":"string","enum":["FAILED"],"description":"Status of the step run, must be FAILED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.status","typeLabel":"enum\u003cstring>"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.key","typeLabel":"string"},"start":{"type":"number","description":"Timestamp of when the step run started","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.start","typeLabel":"number"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.0","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.1","typeLabel":"object"},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.2","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.3","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.4","typeLabel":"null"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.5","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.6","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.7","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.8","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.9","typeLabel":"null"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.2","typeLabel":"object"},{"description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.3","typeLabel":"any"},{"type":"null","description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.4","typeLabel":"null"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.7","typeLabel":"object"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.9","typeLabel":"null"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX].oneOf.11","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10.items.[INDEX]","typeLabel":"object · object · object · any · null · object · object · object · null · null"},"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.10","typeLabel":"object · object · object · any · null · object · object · object · null · null[]"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.11","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output.oneOf.12","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.output","typeLabel":"object · object · object · any · null · object · object · object · any · null · object · object · object · any · null · object · object · object · null · null[] · any · null"},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.logs.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.logs.items.[INDEX]","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.logs","typeLabel":"null[]"},"calls":{"type":"array","items":{"type":"object","properties":{"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].key","typeLabel":"string"},"start":{"type":"number","description":"Timestamp of when the step run started","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].start","typeLabel":"number"},"id":{"type":"string","description":"Unique identifier for the call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].id","typeLabel":"string"},"index":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].index","typeLabel":"number"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.1","typeLabel":"object"},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.2","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.3","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.4","typeLabel":"null"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.5","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.6","typeLabel":"object"},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.7","typeLabel":"object"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.8","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.9","typeLabel":"null"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.run_id","typeLabel":"string"},"app_id":{"type":"string","description":"ID of the app that this step belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.workflow_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.workflow_app_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.origin","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the step run failed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.error","typeLabel":"string | null"},"date":{"type":"string","description":"Date of the workflow step run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.date","typeLabel":"string"},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.usage","typeLabel":"object"},"result":{"oneOf":[{"description":"Result of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.0","typeLabel":"any"},{"description":"Result of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.result","typeLabel":"any | null"},"output":{"oneOf":[{"description":"Output of the workflow step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.0","typeLabel":"any"},{"description":"Output of the workflow step run","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.output","typeLabel":"any | null"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.method","typeLabel":"string"},"url":{"type":"string","description":"URL of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.url","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.headers.additionalProperties","typeLabel":"string"},"description":"Headers of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.headers","typeLabel":"object"},"query":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.query.additionalProperties","typeLabel":"string"},"description":"Query parameters of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.query","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP address of the request","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request.ip","typeLabel":"string | null"}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0.request","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.name","typeLabel":"string | null"},"record_id":{"type":"string","description":"ID of the record that ran this run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.record_id","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1.collection_id","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.2","typeLabel":"object"},{"description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.3","typeLabel":"any"},{"type":"null","description":"The output of the code step","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.4","typeLabel":"null"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"model":{"type":"string","description":"The model ran","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.model","typeLabel":"string"},"provider":{"type":"string","description":"The provider of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.provider","typeLabel":"string"},"connection_id":{"type":"string","description":"The connection id of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.connection_id","typeLabel":"string"},"connection_type":{"type":"string","description":"The connection type of the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.connection_type","typeLabel":"string"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.0","typeLabel":"object"},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.1","typeLabel":"string"},{"description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.2","typeLabel":"any"},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format.","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.message","typeLabel":"object | string | any | null"},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_calls","typeLabel":"object[]"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX].output","typeLabel":"object | string | any | null"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results.items.[INDEX]","typeLabel":"object"},"description":"The results of the tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_results","typeLabel":"object[]"},"refusal":{"type":"string","description":"The refusal message if the model refused to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.refusal","typeLabel":"string"},"index":{"type":"number","description":"The index of the loop when running in a loop","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.index","typeLabel":"number"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.tool_index","typeLabel":"number"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw.additionalProperties","typeLabel":"null"},"description":"The raw output of the model provider","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5.raw","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.body","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the request failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.ok","typeLabel":"boolean"},"status":{"type":"number","description":"The status code of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.status","typeLabel":"number"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.headers.additionalProperties","typeLabel":"string"},"description":"The headers of the response","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.headers","typeLabel":"object"},"body":{"oneOf":[{"description":"The body of the response","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.0","typeLabel":"any"},{"description":"The body of the response","type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7.body","typeLabel":"any | null"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.7","typeLabel":"object"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.9","typeLabel":"null"},{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX].oneOf.11","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10.items.[INDEX]","typeLabel":"object · object · object · any · null · object · object · object · null · null"},"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.10","typeLabel":"object · object · object · any · null · object · object · object · null · null[]"},{"description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.11","typeLabel":"any"},{"type":"null","description":"Output of the step run","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output.oneOf.12","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].output","typeLabel":"object · object · object · any · null · object · object · object · any · null · object · object · object · any · null · object · object · object · null · null[] · any · null"},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].logs.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].logs.items.[INDEX]","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].logs","typeLabel":"null[]"},"end":{"type":"number","description":"Timestamp of when the step run ended","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].end","typeLabel":"number"},"error":{"type":"string","description":"Error message if the step run failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX].error","typeLabel":"string"}},"required":["status","key","start"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.calls","typeLabel":"object[]"},"end":{"type":"number","description":"Timestamp of when the step run ended","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.end","typeLabel":"number"},"error":{"type":"string","description":"Error message if the step run failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties.oneOf.4","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.output.additionalProperties","typeLabel":"object"},"description":"Output of the run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.output","typeLabel":"object"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the run","example":"RUNNING","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.status","typeLabel":"enum\u003cstring>"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the run","example":"WORKFLOW","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.origin","typeLabel":"enum\u003cstring>"},"started_at":{"oneOf":[{"type":"string","description":"Timestamp of when the run started","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.started_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp of when the run started","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.started_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.started_at","typeLabel":"string\u003cdate> | null"},"ended_at":{"oneOf":[{"type":"string","description":"Timestamp of when the run ended","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.ended_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp of when the run ended","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.ended_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.ended_at","typeLabel":"string\u003cdate> | null"},"app_id":{"type":"string","description":"ID of the associated app where the run was triggered from","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.app_id","typeLabel":"string"},"workflow_app_id":{"type":"string","description":"ID of the associated app where the workflow belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"ID of the associated workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_id","typeLabel":"string"},"workflow_version_draft":{"oneOf":[{"type":"object","properties":{"key":{"type":"string","description":"Unique key for the workflow version","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.key","typeLabel":"string"},"input":{"type":"object","description":"Input definition of the workflow","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input","typeLabel":"object"},"input_default":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_default.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_default.oneOf.0.additionalProperties","typeLabel":"null"},"description":"Default config input values of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_default.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_default.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_default.oneOf.1.additionalProperties","typeLabel":"null"},"description":"Default config input values of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_default.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_default","typeLabel":"object | null"},"input_options":{"oneOf":[{"type":"object","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_options.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":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_options.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_options.oneOf.0.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input fields","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_options.oneOf.0.display","typeLabel":"object"}},"description":"Input options of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_options.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.input_options","typeLabel":"object | null"},"steps":{"type":"array","items":{"oneOf":[{"type":"object","description":"A step that displays as a note on the canvas","required":["type","key","note"],"properties":{"type":{"type":"string","enum":["note"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.key","typeLabel":"string"},"note":{"type":"string","description":"The note content (markdown supported)","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.note","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0.auto","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"A step that provides input values for the workflow","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["input"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.key","typeLabel":"string"},"input":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties","typeLabel":"object"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.auto","typeLabel":"object"},"webhook":{"type":"object","properties":{"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method for the webhook","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.webhook.method","typeLabel":"enum\u003cstring>"},"path":{"type":"string","maxLength":1024,"description":"The path for the webhook, e.g. /some/path","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.webhook.path","typeLabel":"string"}},"required":["method"],"description":"Webhook configuration for the input step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1.webhook","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"A step that allows branching based on one or more conditions","required":["type","key","conditions"],"properties":{"type":{"type":"string","enum":["branch"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.key","typeLabel":"string"},"conditions":{"type":"object","additionalProperties":{"type":"object","properties":{"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this branch connects to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.destinations","typeLabel":"string[]"},"order":{"type":"number","description":"The order of the branch condition","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.order","typeLabel":"number"},"condition":{"type":"string","description":"The condition to evaluate","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.condition","typeLabel":"string"}},"required":["destinations","order"],"description":"A condition to evaluate for branching","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.conditions","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.auto","typeLabel":"object"},"else":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.else.items.[INDEX]","typeLabel":"string"},"description":"The step keys that the branch should connect to if none of the conditions are met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2.else","typeLabel":"string[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"A step that executes a code block","required":["type","key","code"],"properties":{"type":{"type":"string","enum":["code"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.key","typeLabel":"string"},"code":{"type":"string","description":"The code to be executed in this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.code","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3.auto","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"A step that configures and runs a machine learning model","required":["type","key","provider"],"properties":{"type":{"type":"string","enum":["model"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.key","typeLabel":"string"},"provider":{"type":"object","properties":{"provider":{"type":"string","description":"Provider name","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.model","typeLabel":"string"},"messages":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","description":"System message","required":["role","content"],"properties":{"role":{"type":"string","enum":["system"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.role","typeLabel":"enum\u003cstring>"},"content":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.content","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Assistant message","required":["role","content"],"properties":{"role":{"type":"string","enum":["assistant"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].text","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content","typeLabel":"string | object[]"},"tools":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools","typeLabel":"object[]"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"User message","required":["role","content"],"properties":{"role":{"type":"string","enum":["user"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"User message content","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["file"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.url","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["image"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.url","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content","typeLabel":"string | object[]"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Tool message","required":["role","content"],"properties":{"role":{"type":"string","enum":["tool"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","items":{"type":"object","required":["type","id","name"],"properties":{"type":{"type":"string","enum":["tool_result"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content","typeLabel":"object[]"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"List of model messages","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0","typeLabel":"object[]"},{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages","typeLabel":"object[] | string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.temperature","typeLabel":"number"},"response_format":{"type":"string","enum":["text","json"],"description":"Response format","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.response_format","typeLabel":"enum\u003cstring>"},"max_tokens":{"type":"number","minimum":0,"description":"Maximum tokens to generate","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.max_tokens","typeLabel":"number"},"tools":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Name of the tool to called, can be a step key or an external name prefixed with `external:`","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.name","typeLabel":"string"},"description":{"type":"string","description":"Description of the tool","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.description","typeLabel":"string"},"input":{"type":"object","description":"Input definition for the tool","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX]","typeLabel":"string | object"},"description":"List of tools to call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools","typeLabel":"(string | object)[]"},"tools_parallel":{"type":"boolean","description":"Whether to call tools in parallel","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools_parallel","typeLabel":"boolean"},"tools_mode":{"type":"string","enum":["auto","required","none"],"description":"Controls which (if any) tool is called by the model. `none` means the model will not call any tool and instead generates a message. `auto` means the model can pick between generating a message or calling one or more tools. `required` means the model must call one or more tools.","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools_mode","typeLabel":"enum\u003cstring>"},"max_iterations":{"type":"number","minimum":1,"maximum":512,"description":"Maximum number of iterations for the model when using tools or reasoning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.max_iterations","typeLabel":"number"},"features":{"type":"object","properties":{"web_search":{"type":"object","properties":{},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.features.web_search","typeLabel":"object"}},"description":"Model features","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider.features","typeLabel":"object"}},"required":["provider","model","messages"],"description":"The model provider configuration","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.provider","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4.auto","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"A step that makes an HTTP request","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["http_request"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.key","typeLabel":"string"},"url":{"type":"string","description":"The URL for the HTTP request, e.g. https://example.com","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.url","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.auto","typeLabel":"object"},"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.method","typeLabel":"enum\u003cstring>"},"headers":{"oneOf":[{"type":"string","description":"Headers to include in the HTTP request as JSON key-value pairs","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.headers.oneOf.0","typeLabel":"string"},{"type":"object","description":"Headers to include in the HTTP request as JSON key-value pairs","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.headers.oneOf.1.additionalProperties","typeLabel":"string"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.headers.oneOf.1","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.headers","typeLabel":"string | object"},"body":{"type":"string","description":"The body string of the HTTP request (E.g. JSON string)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5.body","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"A step that interacts with a browser","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["browser"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.key","typeLabel":"string"},"url":{"type":"string","description":"The URL to be scraped, e.g. https://example.com","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.url","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.auto","typeLabel":"object"},"strip_html":{"type":"boolean","description":"Whether to strip HTML from the page content","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.strip_html","typeLabel":"boolean"},"wait_for_selector":{"type":"string","description":"A CSS selector to wait for before proceeding","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6.wait_for_selector","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["workflow"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.key","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"Input values for the workflow","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.0.additionalProperties","typeLabel":"null"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.0","typeLabel":"object"},{"type":"string","description":"Input values for the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.1","typeLabel":"string"},{"description":"Input values for the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.2","typeLabel":"any"},{"type":"null","description":"Input values for the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.3","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.input","typeLabel":"object | string | any | null"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.auto","typeLabel":"object"},"step_key":{"oneOf":[{"type":"string","description":"The key of the input step to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.step_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"The key of the input step to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.step_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.step_key","typeLabel":"string | null"},"workflow_id":{"type":"string","description":"The ID of the associated workflow","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_id","typeLabel":"string"},"workflow_version_id":{"oneOf":[{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","enum":["draft","latest"],"example":"latest","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.1","typeLabel":"string"},{"type":"number","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.2","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_version_id","typeLabel":"enum\u003cstring> | string | number"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.7","typeLabel":"object"},{"type":"object","description":"A step that runs a service integration, like a file upload or a third-party service","required":["type","key","service"],"properties":{"type":{"type":"string","enum":["service"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.key","typeLabel":"string"},"service":{"oneOf":[{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SCHEDULER"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SCHEDULE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["TOOLS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["WEB_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOWNLOAD_FILE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["UPLOAD_FILE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DELETE_FILE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_PAGES"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_CONTENTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_IMAGES"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MARKDOWN_TO_PDF"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["HTML_TO_PDF"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_DELETE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_ANALYZE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_CANCEL"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RULES_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RULES_UPDATE_ALL"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SPREADSHEETS_NEW_ROW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SPREADSHEETS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SPREADSHEETS_APPEND_ROW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["WORKSHEETS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_NEW_FILE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPLOAD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_DOWNLOAD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_MOVE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_COPY"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CALENDAR_NEW_EVENT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_DELETE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_CLEAR"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_DELETE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_QUICK_ADD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_RECEIVED_EMAIL"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SENT_EMAIL"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_SEND"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_REPLY"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_ATTACHMENTS_DOWNLOAD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_SEND"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LABELS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LABELS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CHANNEL_NEW_MESSAGE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_MESSAGES_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_SEND_MESSAGE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_REPLY_MESSAGE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_DATABASES_NEW_ROW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_DATABASES_UPDATED_ROW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_GET_CONTENT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_ADD_CONTENT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_ADD_COMMENT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_ADD_ROW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_UPDATE_ROW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CONTACTS_NEW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_LEADS_NEW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_NEW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CASES_NEW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_STAGE_CHANGE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPLOAD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_DOWNLOAD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SOQL_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_DELETE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_ATTACHMENTS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_ASSIGN_ATTACHMENTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_UNASSIGN_ATTACHMENTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_UPLOAD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_DELETE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_MESSAGE_STATUS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_MESSAGE_RECEIVED"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_TEXT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_TEMPLATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_INTERACTIVE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_MEDIA"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_MARK_READ"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["HTTP_REQUEST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["GET_REQUEST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["POST_REQUEST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_DAXY_ENRICH_CONTACT"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DAXY_ENRICH_CONTACT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ADDRESS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ZPID"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_URL"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_ADDRESS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_AI_PROMPT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_URL"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_APARTMENT_DETAILS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_LOTID_FROM_ADDRESS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRICE_HISTORY"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SIMILAR_PROPERTIES"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_DETAILS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_HOUSING_MARKET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_DETAILS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_POSTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_COMMENTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["JSEARCH_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["JSEARCH_JOB_DETAILS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_INFO"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_POSTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWERS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWING"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_COMMENTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_LIKES"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160","typeLabel":"object"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.service","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8.auto","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX].oneOf.8","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps.items.[INDEX]","typeLabel":"object"},"description":"Steps of the workflow at the time this version was deployed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0.steps","typeLabel":"object[]"}},"required":["key","input","input_default","input_options","steps"],"description":"Draft version of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"key":{"type":"string","description":"Unique key for the workflow version"},"input":{"type":"object","description":"Input definition of the workflow","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}},"input_default":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"},{"type":"null","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"}]},"input_options":{"oneOf":[{"type":"object","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"},{"type":"null","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"}]},"steps":{"type":"array","items":{"oneOf":[{"type":"object","description":"A step that displays as a note on the canvas","required":["type","key","note"],"properties":{"type":{"type":"string","enum":["note"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"note":{"type":"string","description":"The note content (markdown supported)"}}},{"type":"object","description":"A step that provides input values for the workflow","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["input"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]},"description":"The definition of the input fields"},"webhook":{"type":"object","properties":{"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method for the webhook"},"path":{"type":"string","maxLength":1024,"description":"The path for the webhook, e.g. /some/path"}},"required":["method"],"description":"Webhook configuration for the input step"}}},{"type":"object","description":"A step that allows branching based on one or more conditions","required":["type","key","conditions"],"properties":{"type":{"type":"string","enum":["branch"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"conditions":{"type":"object","additionalProperties":{"type":"object","properties":{"condition":{"type":"string","description":"The condition to evaluate"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this branch connects to"},"order":{"type":"number","description":"The order of the branch condition"}},"required":["destinations","order"],"description":"A condition to evaluate for branching"}},"else":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that the branch should connect to if none of the conditions are met"}}},{"type":"object","description":"A step that executes a code block","required":["type","key","code"],"properties":{"type":{"type":"string","enum":["code"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"code":{"type":"string","description":"The code to be executed in this step"}}},{"type":"object","description":"A step that configures and runs a machine learning model","required":["type","key","provider"],"properties":{"type":{"type":"string","enum":["model"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"provider":{"type":"object","properties":{"provider":{"type":"string","description":"Provider name"},"model":{"type":"string","description":"Model name"},"messages":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","description":"System message","required":["role","content"],"properties":{"role":{"type":"string","enum":["system"]},"content":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Assistant message","required":["role","content"],"properties":{"role":{"type":"string","enum":["assistant"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}}}]},"tools":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message","required":["role","content"],"properties":{"role":{"type":"string","enum":["user"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"User message content","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["file"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["image"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}}]}}]},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Tool message","required":["role","content"],"properties":{"role":{"type":"string","enum":["tool"]},"content":{"type":"array","items":{"type":"object","required":["type","id","name"],"properties":{"type":{"type":"string","enum":["tool_result"]},"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]},"disable_variables":{"type":"boolean"}}}},"disable_variables":{"type":"boolean"}}}]},"description":"List of model messages"},{"type":"string"}]},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"},"response_format":{"type":"string","enum":["text","json"],"description":"Response format"},"max_tokens":{"type":"number","minimum":0,"description":"Maximum tokens to generate"},"tools":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Name of the tool to called, can be a step key or an external name prefixed with `external:`"},"description":{"type":"string","description":"Description of the tool"},"input":{"type":"object","description":"Input definition for the tool","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}}}}]},"description":"List of tools to call"},"tools_parallel":{"type":"boolean","description":"Whether to call tools in parallel"},"tools_mode":{"type":"string","enum":["auto","required","none"],"description":"Controls which (if any) tool is called by the model. `none` means the model will not call any tool and instead generates a message. `auto` means the model can pick between generating a message or calling one or more tools. `required` means the model must call one or more tools."},"max_iterations":{"type":"number","minimum":1,"maximum":512,"description":"Maximum number of iterations for the model when using tools or reasoning"},"features":{"type":"object","properties":{"web_search":{"type":"object","properties":{}}},"description":"Model features"}},"required":["provider","model","messages"],"description":"The model provider configuration"}}},{"type":"object","description":"A step that makes an HTTP request","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["http_request"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL for the HTTP request, e.g. https://example.com"},"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method"},"headers":{"oneOf":[{"type":"string","description":"Headers to include in the HTTP request as JSON key-value pairs"},{"type":"object","description":"Headers to include in the HTTP request as JSON key-value pairs","additionalProperties":{"type":"string"}}]},"body":{"type":"string","description":"The body string of the HTTP request (E.g. JSON string)"}}},{"type":"object","description":"A step that interacts with a browser","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["browser"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL to be scraped, e.g. https://example.com"},"strip_html":{"type":"boolean","description":"Whether to strip HTML from the page content"},"wait_for_selector":{"type":"string","description":"A CSS selector to wait for before proceeding"}}},{"type":"object","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["workflow"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"oneOf":[{"type":"object","description":"Input values for the workflow","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"Input values for the workflow"},{"description":"Input values for the workflow"},{"type":"null","description":"Input values for the workflow"}]},"step_key":{"oneOf":[{"type":"string","description":"The key of the input step to run"},{"type":"null","description":"The key of the input step to run"}]},"workflow_id":{"type":"string","description":"The ID of the associated workflow"},"workflow_version_id":{"oneOf":[{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","enum":["draft","latest"],"example":"latest"},{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"},{"type":"number","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"}]}}},{"type":"object","description":"A step that runs a service integration, like a file upload or a third-party service","required":["type","key","service"],"properties":{"type":{"type":"string","enum":["service"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"service":{"oneOf":[{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SCHEDULER"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SCHEDULE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["TOOLS"],"description":"The type of the service"},"action":{"type":"string","enum":["WEB_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DOWNLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["UPLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DELETE_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_PAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_CONTENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_IMAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["MARKDOWN_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["HTML_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_ANALYZE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CANCEL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE_ALL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SPREADSHEETS_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_APPEND_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["WORKSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_NEW_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_MOVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_COPY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CALENDAR_NEW_EVENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CLEAR"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_QUICK_ADD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_RECEIVED_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SENT_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_REPLY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_ATTACHMENTS_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CHANNEL_NEW_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_MESSAGES_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_SEND_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_REPLY_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_UPDATED_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_GET_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_COMMENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_ADD_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_UPDATE_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CONTACTS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_LEADS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CASES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_STAGE_CHANGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["SOQL_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_UNASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_STATUS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_RECEIVED"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEXT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEMPLATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_INTERACTIVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_MEDIA"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_MARK_READ"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["HTTP_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["GET_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["POST_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_DAXY_ENRICH_CONTACT"],"description":"The type of the service"},"action":{"type":"string","enum":["DAXY_ENRICH_CONTACT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ZPID"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_AI_PROMPT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_APARTMENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_LOTID_FROM_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRICE_HISTORY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SIMILAR_PROPERTIES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_HOUSING_MARKET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_JOB_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_INFO"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWERS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWING"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_LIKES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}}]}}}]},"description":"Steps of the workflow at the time this version was deployed"}},"required":["key","input","input_default","input_options","steps"],"description":"Draft version of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version_draft","typeLabel":"object | null"},"workflow_version":{"oneOf":[{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the workflow version","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.id","typeLabel":"string"},"app_id":{"type":"string","description":"App id where the workflow version belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"Workflow id where the version belongs to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.workflow_id","typeLabel":"string"},"description":{"oneOf":[{"type":"string","description":"Description of the workflow at the time this version was deployed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Description of the workflow at the time this version was deployed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.description","typeLabel":"string | null"},"version":{"type":"number","description":"Version number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.version","typeLabel":"number"},"notes":{"oneOf":[{"type":"string","description":"Release notes","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.notes.oneOf.0","typeLabel":"string"},{"type":"null","description":"Release notes","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.notes.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.notes","typeLabel":"string | null"},"created_at":{"oneOf":[{"type":"string","description":"Date when the version was deployed","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.created_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Date when the version was deployed","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.created_at","typeLabel":"string\u003cdate> | null"},"key":{"type":"string","description":"Unique key for the workflow version","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.key","typeLabel":"string"},"input":{"type":"object","description":"Input definition of the workflow","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input","typeLabel":"object"},"input_default":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_default.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_default.oneOf.0.additionalProperties","typeLabel":"null"},"description":"Default config input values of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_default.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_default.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_default.oneOf.1.additionalProperties","typeLabel":"null"},"description":"Default config input values of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_default.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_default","typeLabel":"object | null"},"input_options":{"oneOf":[{"type":"object","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_options.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":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_options.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_options.oneOf.0.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input fields","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_options.oneOf.0.display","typeLabel":"object"}},"description":"Input options of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_options.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.input_options","typeLabel":"object | null"},"steps":{"type":"array","items":{"oneOf":[{"type":"object","description":"A step that displays as a note on the canvas","required":["type","key","note"],"properties":{"type":{"type":"string","enum":["note"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.key","typeLabel":"string"},"note":{"type":"string","description":"The note content (markdown supported)","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.note","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0.auto","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"A step that provides input values for the workflow","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["input"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.key","typeLabel":"string"},"input":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties","typeLabel":"object"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.auto","typeLabel":"object"},"webhook":{"type":"object","properties":{"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method for the webhook","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.webhook.method","typeLabel":"enum\u003cstring>"},"path":{"type":"string","maxLength":1024,"description":"The path for the webhook, e.g. /some/path","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.webhook.path","typeLabel":"string"}},"required":["method"],"description":"Webhook configuration for the input step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1.webhook","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"A step that allows branching based on one or more conditions","required":["type","key","conditions"],"properties":{"type":{"type":"string","enum":["branch"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.key","typeLabel":"string"},"conditions":{"type":"object","additionalProperties":{"type":"object","properties":{"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this branch connects to","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.destinations","typeLabel":"string[]"},"order":{"type":"number","description":"The order of the branch condition","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.order","typeLabel":"number"},"condition":{"type":"string","description":"The condition to evaluate","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.condition","typeLabel":"string"}},"required":["destinations","order"],"description":"A condition to evaluate for branching","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.conditions","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.auto","typeLabel":"object"},"else":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.else.items.[INDEX]","typeLabel":"string"},"description":"The step keys that the branch should connect to if none of the conditions are met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2.else","typeLabel":"string[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"A step that executes a code block","required":["type","key","code"],"properties":{"type":{"type":"string","enum":["code"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.key","typeLabel":"string"},"code":{"type":"string","description":"The code to be executed in this step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.code","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3.auto","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"A step that configures and runs a machine learning model","required":["type","key","provider"],"properties":{"type":{"type":"string","enum":["model"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.key","typeLabel":"string"},"provider":{"type":"object","properties":{"provider":{"type":"string","description":"Provider name","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.model","typeLabel":"string"},"messages":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","description":"System message","required":["role","content"],"properties":{"role":{"type":"string","enum":["system"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.role","typeLabel":"enum\u003cstring>"},"content":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.content","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Assistant message","required":["role","content"],"properties":{"role":{"type":"string","enum":["assistant"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].text","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content","typeLabel":"string | object[]"},"tools":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools","typeLabel":"object[]"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"User message","required":["role","content"],"properties":{"role":{"type":"string","enum":["user"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"User message content","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["file"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.url","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["image"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.url","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content","typeLabel":"string | object[]"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Tool message","required":["role","content"],"properties":{"role":{"type":"string","enum":["tool"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","items":{"type":"object","required":["type","id","name"],"properties":{"type":{"type":"string","enum":["tool_result"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content","typeLabel":"object[]"},"disable_variables":{"type":"boolean","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.disable_variables","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"List of model messages","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0","typeLabel":"object[]"},{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages","typeLabel":"object[] | string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.temperature","typeLabel":"number"},"response_format":{"type":"string","enum":["text","json"],"description":"Response format","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.response_format","typeLabel":"enum\u003cstring>"},"max_tokens":{"type":"number","minimum":0,"description":"Maximum tokens to generate","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.max_tokens","typeLabel":"number"},"tools":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Name of the tool to called, can be a step key or an external name prefixed with `external:`","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.name","typeLabel":"string"},"description":{"type":"string","description":"Description of the tool","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.description","typeLabel":"string"},"input":{"type":"object","description":"Input definition for the tool","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX]","typeLabel":"string | object"},"description":"List of tools to call","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools","typeLabel":"(string | object)[]"},"tools_parallel":{"type":"boolean","description":"Whether to call tools in parallel","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools_parallel","typeLabel":"boolean"},"tools_mode":{"type":"string","enum":["auto","required","none"],"description":"Controls which (if any) tool is called by the model. `none` means the model will not call any tool and instead generates a message. `auto` means the model can pick between generating a message or calling one or more tools. `required` means the model must call one or more tools.","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools_mode","typeLabel":"enum\u003cstring>"},"max_iterations":{"type":"number","minimum":1,"maximum":512,"description":"Maximum number of iterations for the model when using tools or reasoning","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.max_iterations","typeLabel":"number"},"features":{"type":"object","properties":{"web_search":{"type":"object","properties":{},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.features.web_search","typeLabel":"object"}},"description":"Model features","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.features","typeLabel":"object"}},"required":["provider","model","messages"],"description":"The model provider configuration","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.provider","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4.auto","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"A step that makes an HTTP request","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["http_request"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.key","typeLabel":"string"},"url":{"type":"string","description":"The URL for the HTTP request, e.g. https://example.com","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.url","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.auto","typeLabel":"object"},"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.method","typeLabel":"enum\u003cstring>"},"headers":{"oneOf":[{"type":"string","description":"Headers to include in the HTTP request as JSON key-value pairs","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.headers.oneOf.0","typeLabel":"string"},{"type":"object","description":"Headers to include in the HTTP request as JSON key-value pairs","additionalProperties":{"type":"string","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.headers.oneOf.1.additionalProperties","typeLabel":"string"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.headers.oneOf.1","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.headers","typeLabel":"string | object"},"body":{"type":"string","description":"The body string of the HTTP request (E.g. JSON string)","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5.body","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"A step that interacts with a browser","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["browser"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.key","typeLabel":"string"},"url":{"type":"string","description":"The URL to be scraped, e.g. https://example.com","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.url","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.auto","typeLabel":"object"},"strip_html":{"type":"boolean","description":"Whether to strip HTML from the page content","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.strip_html","typeLabel":"boolean"},"wait_for_selector":{"type":"string","description":"A CSS selector to wait for before proceeding","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6.wait_for_selector","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["workflow"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.key","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"Input values for the workflow","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.0.additionalProperties","typeLabel":"null"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.0","typeLabel":"object"},{"type":"string","description":"Input values for the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.1","typeLabel":"string"},{"description":"Input values for the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.2","typeLabel":"any"},{"type":"null","description":"Input values for the workflow","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.3","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.input","typeLabel":"object | string | any | null"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.auto","typeLabel":"object"},"step_key":{"oneOf":[{"type":"string","description":"The key of the input step to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.step_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"The key of the input step to run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.step_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.step_key","typeLabel":"string | null"},"workflow_id":{"type":"string","description":"The ID of the associated workflow","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_id","typeLabel":"string"},"workflow_version_id":{"oneOf":[{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","enum":["draft","latest"],"example":"latest","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.1","typeLabel":"string"},{"type":"number","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.2","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_version_id","typeLabel":"enum\u003cstring> | string | number"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.7","typeLabel":"object"},{"type":"object","description":"A step that runs a service integration, like a file upload or a third-party service","required":["type","key","service"],"properties":{"type":{"type":"string","enum":["service"],"description":"The type of the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.key","typeLabel":"string"},"service":{"oneOf":[{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SCHEDULER"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SCHEDULE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["TOOLS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["WEB_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOWNLOAD_FILE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["UPLOAD_FILE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DELETE_FILE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_PAGES"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_CONTENTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_IMAGES"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MARKDOWN_TO_PDF"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["HTML_TO_PDF"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_DELETE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_ANALYZE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_CANCEL"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RULES_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RULES_UPDATE_ALL"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SPREADSHEETS_NEW_ROW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SPREADSHEETS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SPREADSHEETS_APPEND_ROW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["WORKSHEETS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_NEW_FILE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPLOAD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_DOWNLOAD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_MOVE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_COPY"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CALENDAR_NEW_EVENT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_DELETE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_CLEAR"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_DELETE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_QUICK_ADD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_RECEIVED_EMAIL"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SENT_EMAIL"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_SEND"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_REPLY"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_ATTACHMENTS_DOWNLOAD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_SEND"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LABELS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LABELS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CHANNEL_NEW_MESSAGE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_MESSAGES_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_SEND_MESSAGE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_REPLY_MESSAGE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_DATABASES_NEW_ROW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_DATABASES_UPDATED_ROW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_GET_CONTENT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_ADD_CONTENT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_ADD_COMMENT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_ADD_ROW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_UPDATE_ROW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CONTACTS_NEW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_LEADS_NEW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_NEW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CASES_NEW"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_STAGE_CHANGE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_TRASH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPLOAD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_DOWNLOAD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SOQL_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_GET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_UPDATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_CREATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_DELETE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_ATTACHMENTS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_ASSIGN_ATTACHMENTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_UNASSIGN_ATTACHMENTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_LIST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_UPLOAD"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_DELETE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_MESSAGE_STATUS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_MESSAGE_RECEIVED"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_TEXT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_TEMPLATE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_INTERACTIVE"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_MEDIA"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_MARK_READ"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["HTTP_REQUEST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["GET_REQUEST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["POST_REQUEST"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_DAXY_ENRICH_CONTACT"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DAXY_ENRICH_CONTACT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ADDRESS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ZPID"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_URL"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_ADDRESS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_AI_PROMPT"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_URL"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_APARTMENT_DETAILS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_LOTID_FROM_ADDRESS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRICE_HISTORY"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SIMILAR_PROPERTIES"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_DETAILS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_HOUSING_MARKET"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_DETAILS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_POSTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_COMMENTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["JSEARCH_SEARCH"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["JSEARCH_JOB_DETAILS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_INFO"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_POSTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWERS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWING"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_COMMENTS"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_LIKES"],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160","typeLabel":"object"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.service","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8.auto","typeLabel":"object"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX].oneOf.8","typeLabel":"object"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps.items.[INDEX]","typeLabel":"object"},"description":"Steps of the workflow at the time this version was deployed","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.steps","typeLabel":"object[]"},"rollback_version":{"type":"number","description":"Version number from which this version was rolled back","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.rollback_version","typeLabel":"number"},"created_by":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.created_by.id","typeLabel":"string"},"name":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.created_by.name.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.created_by.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.created_by.name","typeLabel":"string | null"}},"required":["id","name"],"description":"User who deployed the version","uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0.created_by","typeLabel":"object"}},"required":["id","app_id","workflow_id","description","version","notes","created_at","key","input","input_default","input_options","steps"],"description":"Details of the workflow version used for the run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"id":{"type":"string","description":"Unique identifier for the workflow version"},"app_id":{"type":"string","description":"App id where the workflow version belongs to"},"workflow_id":{"type":"string","description":"Workflow id where the version belongs to"},"description":{"oneOf":[{"type":"string","description":"Description of the workflow at the time this version was deployed"},{"type":"null","description":"Description of the workflow at the time this version was deployed"}]},"version":{"type":"number","description":"Version number"},"rollback_version":{"type":"number","description":"Version number from which this version was rolled back"},"notes":{"oneOf":[{"type":"string","description":"Release notes"},{"type":"null","description":"Release notes"}]},"created_by":{"type":"object","properties":{"id":{"type":"string"},"name":{"oneOf":[{"type":"string"},{"type":"null"}]}},"required":["id","name"],"description":"User who deployed the version"},"created_at":{"oneOf":[{"type":"string","description":"Date when the version was deployed","format":"date"},{"type":"null","description":"Date when the version was deployed","format":"date"}]},"key":{"type":"string","description":"Unique key for the workflow version"},"input":{"type":"object","description":"Input definition of the workflow","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}},"input_default":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"},{"type":"null","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"}]},"input_options":{"oneOf":[{"type":"object","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"},{"type":"null","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"}]},"steps":{"type":"array","items":{"oneOf":[{"type":"object","description":"A step that displays as a note on the canvas","required":["type","key","note"],"properties":{"type":{"type":"string","enum":["note"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"note":{"type":"string","description":"The note content (markdown supported)"}}},{"type":"object","description":"A step that provides input values for the workflow","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["input"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]},"description":"The definition of the input fields"},"webhook":{"type":"object","properties":{"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method for the webhook"},"path":{"type":"string","maxLength":1024,"description":"The path for the webhook, e.g. /some/path"}},"required":["method"],"description":"Webhook configuration for the input step"}}},{"type":"object","description":"A step that allows branching based on one or more conditions","required":["type","key","conditions"],"properties":{"type":{"type":"string","enum":["branch"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"conditions":{"type":"object","additionalProperties":{"type":"object","properties":{"condition":{"type":"string","description":"The condition to evaluate"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this branch connects to"},"order":{"type":"number","description":"The order of the branch condition"}},"required":["destinations","order"],"description":"A condition to evaluate for branching"}},"else":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that the branch should connect to if none of the conditions are met"}}},{"type":"object","description":"A step that executes a code block","required":["type","key","code"],"properties":{"type":{"type":"string","enum":["code"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"code":{"type":"string","description":"The code to be executed in this step"}}},{"type":"object","description":"A step that configures and runs a machine learning model","required":["type","key","provider"],"properties":{"type":{"type":"string","enum":["model"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"provider":{"type":"object","properties":{"provider":{"type":"string","description":"Provider name"},"model":{"type":"string","description":"Model name"},"messages":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","description":"System message","required":["role","content"],"properties":{"role":{"type":"string","enum":["system"]},"content":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Assistant message","required":["role","content"],"properties":{"role":{"type":"string","enum":["assistant"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}}}]},"tools":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message","required":["role","content"],"properties":{"role":{"type":"string","enum":["user"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"User message content","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["file"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["image"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}}]}}]},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Tool message","required":["role","content"],"properties":{"role":{"type":"string","enum":["tool"]},"content":{"type":"array","items":{"type":"object","required":["type","id","name"],"properties":{"type":{"type":"string","enum":["tool_result"]},"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]},"disable_variables":{"type":"boolean"}}}},"disable_variables":{"type":"boolean"}}}]},"description":"List of model messages"},{"type":"string"}]},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"},"response_format":{"type":"string","enum":["text","json"],"description":"Response format"},"max_tokens":{"type":"number","minimum":0,"description":"Maximum tokens to generate"},"tools":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Name of the tool to called, can be a step key or an external name prefixed with `external:`"},"description":{"type":"string","description":"Description of the tool"},"input":{"type":"object","description":"Input definition for the tool","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}}}}]},"description":"List of tools to call"},"tools_parallel":{"type":"boolean","description":"Whether to call tools in parallel"},"tools_mode":{"type":"string","enum":["auto","required","none"],"description":"Controls which (if any) tool is called by the model. `none` means the model will not call any tool and instead generates a message. `auto` means the model can pick between generating a message or calling one or more tools. `required` means the model must call one or more tools."},"max_iterations":{"type":"number","minimum":1,"maximum":512,"description":"Maximum number of iterations for the model when using tools or reasoning"},"features":{"type":"object","properties":{"web_search":{"type":"object","properties":{}}},"description":"Model features"}},"required":["provider","model","messages"],"description":"The model provider configuration"}}},{"type":"object","description":"A step that makes an HTTP request","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["http_request"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL for the HTTP request, e.g. https://example.com"},"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method"},"headers":{"oneOf":[{"type":"string","description":"Headers to include in the HTTP request as JSON key-value pairs"},{"type":"object","description":"Headers to include in the HTTP request as JSON key-value pairs","additionalProperties":{"type":"string"}}]},"body":{"type":"string","description":"The body string of the HTTP request (E.g. JSON string)"}}},{"type":"object","description":"A step that interacts with a browser","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["browser"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL to be scraped, e.g. https://example.com"},"strip_html":{"type":"boolean","description":"Whether to strip HTML from the page content"},"wait_for_selector":{"type":"string","description":"A CSS selector to wait for before proceeding"}}},{"type":"object","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["workflow"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"oneOf":[{"type":"object","description":"Input values for the workflow","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"Input values for the workflow"},{"description":"Input values for the workflow"},{"type":"null","description":"Input values for the workflow"}]},"step_key":{"oneOf":[{"type":"string","description":"The key of the input step to run"},{"type":"null","description":"The key of the input step to run"}]},"workflow_id":{"type":"string","description":"The ID of the associated workflow"},"workflow_version_id":{"oneOf":[{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","enum":["draft","latest"],"example":"latest"},{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"},{"type":"number","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"}]}}},{"type":"object","description":"A step that runs a service integration, like a file upload or a third-party service","required":["type","key","service"],"properties":{"type":{"type":"string","enum":["service"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"service":{"oneOf":[{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SCHEDULER"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SCHEDULE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["TOOLS"],"description":"The type of the service"},"action":{"type":"string","enum":["WEB_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DOWNLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["UPLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DELETE_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_PAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_CONTENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_IMAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["MARKDOWN_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["HTML_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_ANALYZE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CANCEL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE_ALL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SPREADSHEETS_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_APPEND_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["WORKSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_NEW_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_MOVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_COPY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CALENDAR_NEW_EVENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CLEAR"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_QUICK_ADD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_RECEIVED_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SENT_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_REPLY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_ATTACHMENTS_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CHANNEL_NEW_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_MESSAGES_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_SEND_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_REPLY_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_UPDATED_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_GET_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_COMMENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_ADD_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_UPDATE_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CONTACTS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_LEADS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CASES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_STAGE_CHANGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["SOQL_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_UNASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_STATUS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_RECEIVED"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEXT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEMPLATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_INTERACTIVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_MEDIA"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_MARK_READ"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["HTTP_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["GET_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["POST_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_DAXY_ENRICH_CONTACT"],"description":"The type of the service"},"action":{"type":"string","enum":["DAXY_ENRICH_CONTACT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ZPID"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_AI_PROMPT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_APARTMENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_LOTID_FROM_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRICE_HISTORY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SIMILAR_PROPERTIES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_HOUSING_MARKET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_JOB_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_INFO"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWERS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWING"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_LIKES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}}]}}}]},"description":"Steps of the workflow at the time this version was deployed"}},"required":["id","app_id","workflow_id","description","version","notes","created_at","key","input","input_default","input_options","steps"],"description":"Details of the workflow version used for the run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.workflow_version","typeLabel":"object | null"},"created_at":{"oneOf":[{"type":"string","description":"Timestamp of when the run was created","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.created_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp of when the run was created","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.created_at","typeLabel":"string\u003cdate> | null"},"updated_at":{"oneOf":[{"type":"string","description":"Timestamp of when the run was last updated","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.updated_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp of when the run was last updated","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.updated_at","typeLabel":"string\u003cdate> | null"},"result":{"oneOf":[{"description":"Result of the run","uniqueKey":"rules.additionalProperties.run.oneOf.0.result.oneOf.0","typeLabel":"any"},{"type":"null","description":"Result of the run","uniqueKey":"rules.additionalProperties.run.oneOf.0.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.result","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the run failed","uniqueKey":"rules.additionalProperties.run.oneOf.0.error","typeLabel":"string"},"collection_id":{"type":"string","description":"ID of the associated collection","uniqueKey":"rules.additionalProperties.run.oneOf.0.collection_id","typeLabel":"string"},"record_id":{"type":"string","description":"ID of the associated record","uniqueKey":"rules.additionalProperties.run.oneOf.0.record_id","typeLabel":"string"},"version":{"type":"number","description":"Version number of the workflow","uniqueKey":"rules.additionalProperties.run.oneOf.0.version","typeLabel":"number"},"usage":{"type":"object","description":"Credits usage of the run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage.calls","typeLabel":"object[]"}},"uniqueKey":"rules.additionalProperties.run.oneOf.0.usage","typeLabel":"object"},"retention":{"oneOf":[{"type":"object","properties":{"max_age_in_seconds":{"type":"number","minimum":-1,"maximum":157680000,"description":"Maximum time in seconds to retain run data after completion, -1 means no limit (keep indefinitely)","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.retention.oneOf.0.max_age_in_seconds","typeLabel":"number"},"preserve_on_failure":{"type":"boolean","description":"Whether to preserve run data beyond the standard retention period if it fails","example":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0.retention.oneOf.0.preserve_on_failure","typeLabel":"boolean"}},"required":["max_age_in_seconds"],"description":"Configuration for how long run data is preserved in the system","example":{"max_age_in_seconds":3600,"preserve_on_failure":true},"uniqueKey":"rules.additionalProperties.run.oneOf.0.retention.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"max_age_in_seconds":{"type":"number","minimum":-1,"maximum":157680000,"description":"Maximum time in seconds to retain run data after completion, -1 means no limit (keep indefinitely)"},"preserve_on_failure":{"type":"boolean","description":"Whether to preserve run data beyond the standard retention period if it fails","example":true}},"required":["max_age_in_seconds"],"description":"Configuration for how long run data is preserved in the system","example":{"max_age_in_seconds":3600,"preserve_on_failure":true},"uniqueKey":"rules.additionalProperties.run.oneOf.0.retention.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.retention","typeLabel":"object | null"},"retention_due_at":{"oneOf":[{"type":"string","description":"Timestamp of when the run data retention policy will be applied","format":"date","uniqueKey":"rules.additionalProperties.run.oneOf.0.retention_due_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp of when the run data retention policy will be applied","format":"date","uniqueKey":"rules.additionalProperties.run.oneOf.0.retention_due_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.run.oneOf.0.retention_due_at","typeLabel":"string\u003cdate> | null"}},"required":["id","input","output","status","origin","started_at","ended_at","app_id","workflow_app_id","workflow_id","workflow_version_draft","workflow_version","created_at","updated_at"],"description":"Details of the rule execution workflow run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"id":{"type":"string","description":"Unique identifier for the run"},"result":{"oneOf":[{"description":"Result of the run"},{"type":"null","description":"Result of the run"}]},"input":{"oneOf":[{"type":"object","description":"Input values used for the run","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"null","description":"Input values used for the run","additionalProperties":{"oneOf":[{},{"type":"null"}]}}]},"output":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"Detailed information about the step run","required":["status","key","start"],"properties":{"status":{"type":"string","enum":["RUNNING"],"description":"Status of the step run, must be RUNNING"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"The output of the code step"},{"type":"null","description":"The output of the code step"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{},{"type":"null"},{},{"type":"null"}]},"description":"Output of the step run"},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"}]},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null"}]}},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the call"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the call"},"index":{"type":"number"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"The output of the code step"},{"type":"null","description":"The output of the code step"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{},{"type":"null"},{},{"type":"null"}]},"description":"Output of the step run"},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"}]},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null"}]}},"start":{"type":"number","description":"Timestamp of when the step run started"},"end":{"type":"number","description":"Timestamp of when the step run ended"},"error":{"type":"string","description":"Error message if the step run failed"}},"required":["status","key","start"]}},"start":{"type":"number","description":"Timestamp of when the step run started"}}},{"type":"object","description":"Detailed information about the step run","required":["status","key","start"],"properties":{"status":{"type":"string","enum":["CANCELLED"],"description":"Status of the step run, must be CANCELLED"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"The output of the code step"},{"type":"null","description":"The output of the code step"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{},{"type":"null"},{},{"type":"null"}]},"description":"Output of the step run"},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"}]},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null"}]}},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the call"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the call"},"index":{"type":"number"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"The output of the code step"},{"type":"null","description":"The output of the code step"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{},{"type":"null"},{},{"type":"null"}]},"description":"Output of the step run"},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"}]},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null"}]}},"start":{"type":"number","description":"Timestamp of when the step run started"},"end":{"type":"number","description":"Timestamp of when the step run ended"},"error":{"type":"string","description":"Error message if the step run failed"}},"required":["status","key","start"]}},"start":{"type":"number","description":"Timestamp of when the step run started"},"end":{"type":"number","description":"Timestamp of when the step run ended"},"error":{"type":"string","description":"Error message if the step run failed"}}},{"type":"object","description":"Detailed information about the step run","required":["status","key","start"],"properties":{"status":{"type":"string","enum":["SKIPPED"],"description":"Status of the step run, must be SKIPPED"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"The output of the code step"},{"type":"null","description":"The output of the code step"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{},{"type":"null"},{},{"type":"null"}]},"description":"Output of the step run"},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"}]},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null"}]}},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the call"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the call"},"index":{"type":"number"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"The output of the code step"},{"type":"null","description":"The output of the code step"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{},{"type":"null"},{},{"type":"null"}]},"description":"Output of the step run"},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"}]},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null"}]}},"start":{"type":"number","description":"Timestamp of when the step run started"},"end":{"type":"number","description":"Timestamp of when the step run ended"},"error":{"type":"string","description":"Error message if the step run failed"}},"required":["status","key","start"]}},"start":{"type":"number","description":"Timestamp of when the step run started"},"end":{"type":"number","description":"Timestamp of when the step run ended"}}},{"type":"object","description":"Detailed information about the step run","required":["status","key","start"],"properties":{"status":{"type":"string","enum":["COMPLETED"],"description":"Status of the step run, must be COMPLETED"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"The output of the code step"},{"type":"null","description":"The output of the code step"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{},{"type":"null"},{},{"type":"null"}]},"description":"Output of the step run"},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"}]},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null"}]}},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the call"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the call"},"index":{"type":"number"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"The output of the code step"},{"type":"null","description":"The output of the code step"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{},{"type":"null"},{},{"type":"null"}]},"description":"Output of the step run"},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"}]},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null"}]}},"start":{"type":"number","description":"Timestamp of when the step run started"},"end":{"type":"number","description":"Timestamp of when the step run ended"},"error":{"type":"string","description":"Error message if the step run failed"}},"required":["status","key","start"]}},"start":{"type":"number","description":"Timestamp of when the step run started"},"end":{"type":"number","description":"Timestamp of when the step run ended"}}},{"type":"object","description":"Detailed information about the step run","required":["status","key","start"],"properties":{"status":{"type":"string","enum":["FAILED"],"description":"Status of the step run, must be FAILED"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"The output of the code step"},{"type":"null","description":"The output of the code step"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{},{"type":"null"},{},{"type":"null"}]},"description":"Output of the step run"},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"}]},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null"}]}},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the call"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the call"},"index":{"type":"number"},"key":{"type":"string","description":"Key of the step run","example":"STEP_1"},"type":{"type":"string","enum":["note","branch","code","model","http_request","browser","workflow","service","input"],"description":"Step type"},"output":{"oneOf":[{"type":"object","description":"Output of the step run","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","description":"Output of the step run","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"Output of the step run","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"object","description":"Output of the step run","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"Output of the step run","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"},{"type":"array","items":{"oneOf":[{"type":"object","required":["run_id","app_id","workflow_id","workflow_app_id","status","origin","error","date"],"properties":{"run_id":{"type":"string","description":"ID of the workflow run that ran this step"},"app_id":{"type":"string","description":"ID of the app that this step belongs to"},"workflow_id":{"type":"string","description":"ID of the workflow"},"workflow_app_id":{"type":"string","description":"ID of the app that the workflow belongs to"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the step run","example":"COMPLETED"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the step run","example":"RECORD"},"error":{"oneOf":[{"type":"string","description":"Error message if the step run failed"},{"type":"null","description":"Error message if the step run failed"}]},"usage":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"type":"any"}}},"required":["id","total"]}}},"required":["total"]}}}},"result":{"oneOf":[{"description":"Result of the workflow step run"},{"description":"Result of the workflow step run","type":"null"}]},"output":{"oneOf":[{"description":"Output of the workflow step run"},{"description":"Output of the workflow step run","type":"null"}]},"date":{"type":"string","description":"Date of the workflow step run"},"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the request"},"url":{"type":"string","description":"URL of the request"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"Headers of the request"},"query":{"type":"object","additionalProperties":{"type":"string"},"description":"Query parameters of the request"},"ip":{"oneOf":[{"type":"string","description":"IP address of the request"},{"type":"null","description":"IP address of the request"}]}},"required":["method","url","headers","query","ip"],"description":"Request information for the workflow step run when executed from API or Webhook"}}},{"type":"object","required":["name","record_id","collection_id"],"properties":{"name":{"oneOf":[{"type":"string","description":"Name of the record that ran this run"},{"type":"null","description":"Name of the record that ran this run"}]},"record_id":{"type":"string","description":"ID of the record that ran this run"},"collection_id":{"type":"string","description":"ID of the collection that the record belongs to"}}},{"type":"object","description":"The output of the branch condition","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"description":"The output of the code step"},{"type":"null","description":"The output of the code step"},{"type":"object","description":"The output of the model","required":["model"],"properties":{"provider":{"type":"string","description":"The provider of the model"},"model":{"type":"string","description":"The model ran"},"connection_id":{"type":"string","description":"The connection id of the model"},"connection_type":{"type":"string","description":"The connection type of the model"},"message":{"oneOf":[{"type":"object","description":"The message output of the model, can be a string or an object based on the response_format.","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The message output of the model, can be a string or an object based on the response_format."},{"description":"The message output of the model, can be a string or an object based on the response_format."},{"type":"null","description":"The message output of the model, can be a string or an object based on the response_format."}]},"tool_calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"tool_results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]}},"required":["id","name"]},"description":"The results of the tools called by the model"},"refusal":{"type":"string","description":"The refusal message if the model refused to run"},"index":{"type":"number","description":"The index of the loop when running in a loop"},"tool_index":{"type":"number","description":"The index of the tool when part of a tool call"},"raw":{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"The raw output of the model provider"}}},{"type":"object","description":"The output of the HTTP request step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]},"error":{"type":"string","description":"Error message if the request failed"}}},{"type":"object","description":"The output of the browser step","required":["ok","status","headers"],"properties":{"ok":{"type":"boolean","description":"Whether the request was successful"},"status":{"type":"number","description":"The status code of the response"},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"The headers of the response"},"body":{"oneOf":[{"description":"The body of the response"},{"description":"The body of the response","type":"null"}]}}},{},{"type":"null"},{},{"type":"null"}]},"description":"Output of the step run"},{"description":"Output of the step run"},{"type":"null","description":"Output of the step run"}]},"logs":{"type":"array","items":{"oneOf":[{},{"type":"null"}]}},"start":{"type":"number","description":"Timestamp of when the step run started"},"end":{"type":"number","description":"Timestamp of when the step run ended"},"error":{"type":"string","description":"Error message if the step run failed"}},"required":["status","key","start"]}},"start":{"type":"number","description":"Timestamp of when the step run started"},"end":{"type":"number","description":"Timestamp of when the step run ended"},"error":{"type":"string","description":"Error message if the step run failed"}}}]},"description":"Output of the run"},"status":{"type":"string","enum":["PENDING","RUNNING","CANCELLED","COMPLETED","SKIPPED","FAILED"],"description":"Status of the run","example":"RUNNING"},"origin":{"type":"string","enum":["WORKFLOW","TRIGGER","RECORD","TEST","ENDPOINT","WEBHOOK"],"description":"Origin of the run","example":"WORKFLOW"},"error":{"type":"string","description":"Error message if the run failed"},"started_at":{"oneOf":[{"type":"string","description":"Timestamp of when the run started","format":"date"},{"type":"null","description":"Timestamp of when the run started","format":"date"}]},"ended_at":{"oneOf":[{"type":"string","description":"Timestamp of when the run ended","format":"date"},{"type":"null","description":"Timestamp of when the run ended","format":"date"}]},"app_id":{"type":"string","description":"ID of the associated app where the run was triggered from"},"workflow_app_id":{"type":"string","description":"ID of the associated app where the workflow belongs to"},"workflow_id":{"type":"string","description":"ID of the associated workflow"},"workflow_version_draft":{"oneOf":[{"type":"object","properties":{"key":{"type":"string","description":"Unique key for the workflow version"},"input":{"type":"object","description":"Input definition of the workflow","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}},"input_default":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"},{"type":"null","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"}]},"input_options":{"oneOf":[{"type":"object","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"},{"type":"null","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"}]},"steps":{"type":"array","items":{"oneOf":[{"type":"object","description":"A step that displays as a note on the canvas","required":["type","key","note"],"properties":{"type":{"type":"string","enum":["note"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"note":{"type":"string","description":"The note content (markdown supported)"}}},{"type":"object","description":"A step that provides input values for the workflow","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["input"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]},"description":"The definition of the input fields"},"webhook":{"type":"object","properties":{"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method for the webhook"},"path":{"type":"string","maxLength":1024,"description":"The path for the webhook, e.g. /some/path"}},"required":["method"],"description":"Webhook configuration for the input step"}}},{"type":"object","description":"A step that allows branching based on one or more conditions","required":["type","key","conditions"],"properties":{"type":{"type":"string","enum":["branch"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"conditions":{"type":"object","additionalProperties":{"type":"object","properties":{"condition":{"type":"string","description":"The condition to evaluate"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this branch connects to"},"order":{"type":"number","description":"The order of the branch condition"}},"required":["destinations","order"],"description":"A condition to evaluate for branching"}},"else":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that the branch should connect to if none of the conditions are met"}}},{"type":"object","description":"A step that executes a code block","required":["type","key","code"],"properties":{"type":{"type":"string","enum":["code"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"code":{"type":"string","description":"The code to be executed in this step"}}},{"type":"object","description":"A step that configures and runs a machine learning model","required":["type","key","provider"],"properties":{"type":{"type":"string","enum":["model"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"provider":{"type":"object","properties":{"provider":{"type":"string","description":"Provider name"},"model":{"type":"string","description":"Model name"},"messages":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","description":"System message","required":["role","content"],"properties":{"role":{"type":"string","enum":["system"]},"content":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Assistant message","required":["role","content"],"properties":{"role":{"type":"string","enum":["assistant"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}}}]},"tools":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message","required":["role","content"],"properties":{"role":{"type":"string","enum":["user"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"User message content","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["file"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["image"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}}]}}]},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Tool message","required":["role","content"],"properties":{"role":{"type":"string","enum":["tool"]},"content":{"type":"array","items":{"type":"object","required":["type","id","name"],"properties":{"type":{"type":"string","enum":["tool_result"]},"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]},"disable_variables":{"type":"boolean"}}}},"disable_variables":{"type":"boolean"}}}]},"description":"List of model messages"},{"type":"string"}]},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"},"response_format":{"type":"string","enum":["text","json"],"description":"Response format"},"max_tokens":{"type":"number","minimum":0,"description":"Maximum tokens to generate"},"tools":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Name of the tool to called, can be a step key or an external name prefixed with `external:`"},"description":{"type":"string","description":"Description of the tool"},"input":{"type":"object","description":"Input definition for the tool","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}}}}]},"description":"List of tools to call"},"tools_parallel":{"type":"boolean","description":"Whether to call tools in parallel"},"tools_mode":{"type":"string","enum":["auto","required","none"],"description":"Controls which (if any) tool is called by the model. `none` means the model will not call any tool and instead generates a message. `auto` means the model can pick between generating a message or calling one or more tools. `required` means the model must call one or more tools."},"max_iterations":{"type":"number","minimum":1,"maximum":512,"description":"Maximum number of iterations for the model when using tools or reasoning"},"features":{"type":"object","properties":{"web_search":{"type":"object","properties":{}}},"description":"Model features"}},"required":["provider","model","messages"],"description":"The model provider configuration"}}},{"type":"object","description":"A step that makes an HTTP request","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["http_request"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL for the HTTP request, e.g. https://example.com"},"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method"},"headers":{"oneOf":[{"type":"string","description":"Headers to include in the HTTP request as JSON key-value pairs"},{"type":"object","description":"Headers to include in the HTTP request as JSON key-value pairs","additionalProperties":{"type":"string"}}]},"body":{"type":"string","description":"The body string of the HTTP request (E.g. JSON string)"}}},{"type":"object","description":"A step that interacts with a browser","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["browser"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL to be scraped, e.g. https://example.com"},"strip_html":{"type":"boolean","description":"Whether to strip HTML from the page content"},"wait_for_selector":{"type":"string","description":"A CSS selector to wait for before proceeding"}}},{"type":"object","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["workflow"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"oneOf":[{"type":"object","description":"Input values for the workflow","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"Input values for the workflow"},{"description":"Input values for the workflow"},{"type":"null","description":"Input values for the workflow"}]},"step_key":{"oneOf":[{"type":"string","description":"The key of the input step to run"},{"type":"null","description":"The key of the input step to run"}]},"workflow_id":{"type":"string","description":"The ID of the associated workflow"},"workflow_version_id":{"oneOf":[{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","enum":["draft","latest"],"example":"latest"},{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"},{"type":"number","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"}]}}},{"type":"object","description":"A step that runs a service integration, like a file upload or a third-party service","required":["type","key","service"],"properties":{"type":{"type":"string","enum":["service"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"service":{"oneOf":[{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SCHEDULER"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SCHEDULE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["TOOLS"],"description":"The type of the service"},"action":{"type":"string","enum":["WEB_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DOWNLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["UPLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DELETE_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_PAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_CONTENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_IMAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["MARKDOWN_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["HTML_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_ANALYZE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CANCEL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE_ALL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SPREADSHEETS_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_APPEND_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["WORKSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_NEW_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_MOVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_COPY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CALENDAR_NEW_EVENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CLEAR"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_QUICK_ADD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_RECEIVED_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SENT_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_REPLY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_ATTACHMENTS_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CHANNEL_NEW_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_MESSAGES_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_SEND_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_REPLY_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_UPDATED_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_GET_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_COMMENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_ADD_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_UPDATE_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CONTACTS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_LEADS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CASES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_STAGE_CHANGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["SOQL_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_UNASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_STATUS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_RECEIVED"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEXT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEMPLATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_INTERACTIVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_MEDIA"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_MARK_READ"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["HTTP_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["GET_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["POST_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_DAXY_ENRICH_CONTACT"],"description":"The type of the service"},"action":{"type":"string","enum":["DAXY_ENRICH_CONTACT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ZPID"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_AI_PROMPT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_APARTMENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_LOTID_FROM_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRICE_HISTORY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SIMILAR_PROPERTIES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_HOUSING_MARKET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_JOB_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_INFO"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWERS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWING"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_LIKES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}}]}}}]},"description":"Steps of the workflow at the time this version was deployed"}},"required":["key","input","input_default","input_options","steps"],"description":"Draft version of the workflow"},{"type":"null","properties":{"key":{"type":"string","description":"Unique key for the workflow version"},"input":{"type":"object","description":"Input definition of the workflow","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}},"input_default":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"},{"type":"null","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"}]},"input_options":{"oneOf":[{"type":"object","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"},{"type":"null","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"}]},"steps":{"type":"array","items":{"oneOf":[{"type":"object","description":"A step that displays as a note on the canvas","required":["type","key","note"],"properties":{"type":{"type":"string","enum":["note"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"note":{"type":"string","description":"The note content (markdown supported)"}}},{"type":"object","description":"A step that provides input values for the workflow","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["input"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]},"description":"The definition of the input fields"},"webhook":{"type":"object","properties":{"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method for the webhook"},"path":{"type":"string","maxLength":1024,"description":"The path for the webhook, e.g. /some/path"}},"required":["method"],"description":"Webhook configuration for the input step"}}},{"type":"object","description":"A step that allows branching based on one or more conditions","required":["type","key","conditions"],"properties":{"type":{"type":"string","enum":["branch"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"conditions":{"type":"object","additionalProperties":{"type":"object","properties":{"condition":{"type":"string","description":"The condition to evaluate"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this branch connects to"},"order":{"type":"number","description":"The order of the branch condition"}},"required":["destinations","order"],"description":"A condition to evaluate for branching"}},"else":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that the branch should connect to if none of the conditions are met"}}},{"type":"object","description":"A step that executes a code block","required":["type","key","code"],"properties":{"type":{"type":"string","enum":["code"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"code":{"type":"string","description":"The code to be executed in this step"}}},{"type":"object","description":"A step that configures and runs a machine learning model","required":["type","key","provider"],"properties":{"type":{"type":"string","enum":["model"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"provider":{"type":"object","properties":{"provider":{"type":"string","description":"Provider name"},"model":{"type":"string","description":"Model name"},"messages":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","description":"System message","required":["role","content"],"properties":{"role":{"type":"string","enum":["system"]},"content":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Assistant message","required":["role","content"],"properties":{"role":{"type":"string","enum":["assistant"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}}}]},"tools":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message","required":["role","content"],"properties":{"role":{"type":"string","enum":["user"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"User message content","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["file"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["image"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}}]}}]},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Tool message","required":["role","content"],"properties":{"role":{"type":"string","enum":["tool"]},"content":{"type":"array","items":{"type":"object","required":["type","id","name"],"properties":{"type":{"type":"string","enum":["tool_result"]},"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]},"disable_variables":{"type":"boolean"}}}},"disable_variables":{"type":"boolean"}}}]},"description":"List of model messages"},{"type":"string"}]},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"},"response_format":{"type":"string","enum":["text","json"],"description":"Response format"},"max_tokens":{"type":"number","minimum":0,"description":"Maximum tokens to generate"},"tools":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Name of the tool to called, can be a step key or an external name prefixed with `external:`"},"description":{"type":"string","description":"Description of the tool"},"input":{"type":"object","description":"Input definition for the tool","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}}}}]},"description":"List of tools to call"},"tools_parallel":{"type":"boolean","description":"Whether to call tools in parallel"},"tools_mode":{"type":"string","enum":["auto","required","none"],"description":"Controls which (if any) tool is called by the model. `none` means the model will not call any tool and instead generates a message. `auto` means the model can pick between generating a message or calling one or more tools. `required` means the model must call one or more tools."},"max_iterations":{"type":"number","minimum":1,"maximum":512,"description":"Maximum number of iterations for the model when using tools or reasoning"},"features":{"type":"object","properties":{"web_search":{"type":"object","properties":{}}},"description":"Model features"}},"required":["provider","model","messages"],"description":"The model provider configuration"}}},{"type":"object","description":"A step that makes an HTTP request","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["http_request"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL for the HTTP request, e.g. https://example.com"},"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method"},"headers":{"oneOf":[{"type":"string","description":"Headers to include in the HTTP request as JSON key-value pairs"},{"type":"object","description":"Headers to include in the HTTP request as JSON key-value pairs","additionalProperties":{"type":"string"}}]},"body":{"type":"string","description":"The body string of the HTTP request (E.g. JSON string)"}}},{"type":"object","description":"A step that interacts with a browser","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["browser"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL to be scraped, e.g. https://example.com"},"strip_html":{"type":"boolean","description":"Whether to strip HTML from the page content"},"wait_for_selector":{"type":"string","description":"A CSS selector to wait for before proceeding"}}},{"type":"object","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["workflow"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"oneOf":[{"type":"object","description":"Input values for the workflow","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"Input values for the workflow"},{"description":"Input values for the workflow"},{"type":"null","description":"Input values for the workflow"}]},"step_key":{"oneOf":[{"type":"string","description":"The key of the input step to run"},{"type":"null","description":"The key of the input step to run"}]},"workflow_id":{"type":"string","description":"The ID of the associated workflow"},"workflow_version_id":{"oneOf":[{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","enum":["draft","latest"],"example":"latest"},{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"},{"type":"number","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"}]}}},{"type":"object","description":"A step that runs a service integration, like a file upload or a third-party service","required":["type","key","service"],"properties":{"type":{"type":"string","enum":["service"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"service":{"oneOf":[{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SCHEDULER"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SCHEDULE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["TOOLS"],"description":"The type of the service"},"action":{"type":"string","enum":["WEB_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DOWNLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["UPLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DELETE_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_PAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_CONTENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_IMAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["MARKDOWN_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["HTML_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_ANALYZE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CANCEL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE_ALL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SPREADSHEETS_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_APPEND_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["WORKSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_NEW_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_MOVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_COPY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CALENDAR_NEW_EVENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CLEAR"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_QUICK_ADD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_RECEIVED_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SENT_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_REPLY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_ATTACHMENTS_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CHANNEL_NEW_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_MESSAGES_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_SEND_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_REPLY_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_UPDATED_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_GET_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_COMMENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_ADD_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_UPDATE_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CONTACTS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_LEADS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CASES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_STAGE_CHANGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["SOQL_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_UNASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_STATUS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_RECEIVED"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEXT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEMPLATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_INTERACTIVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_MEDIA"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_MARK_READ"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["HTTP_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["GET_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["POST_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_DAXY_ENRICH_CONTACT"],"description":"The type of the service"},"action":{"type":"string","enum":["DAXY_ENRICH_CONTACT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ZPID"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_AI_PROMPT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_APARTMENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_LOTID_FROM_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRICE_HISTORY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SIMILAR_PROPERTIES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_HOUSING_MARKET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_JOB_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_INFO"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWERS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWING"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_LIKES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}}]}}}]},"description":"Steps of the workflow at the time this version was deployed"}},"required":["key","input","input_default","input_options","steps"],"description":"Draft version of the workflow"}]},"workflow_version":{"oneOf":[{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the workflow version"},"app_id":{"type":"string","description":"App id where the workflow version belongs to"},"workflow_id":{"type":"string","description":"Workflow id where the version belongs to"},"description":{"oneOf":[{"type":"string","description":"Description of the workflow at the time this version was deployed"},{"type":"null","description":"Description of the workflow at the time this version was deployed"}]},"version":{"type":"number","description":"Version number"},"rollback_version":{"type":"number","description":"Version number from which this version was rolled back"},"notes":{"oneOf":[{"type":"string","description":"Release notes"},{"type":"null","description":"Release notes"}]},"created_by":{"type":"object","properties":{"id":{"type":"string"},"name":{"oneOf":[{"type":"string"},{"type":"null"}]}},"required":["id","name"],"description":"User who deployed the version"},"created_at":{"oneOf":[{"type":"string","description":"Date when the version was deployed","format":"date"},{"type":"null","description":"Date when the version was deployed","format":"date"}]},"key":{"type":"string","description":"Unique key for the workflow version"},"input":{"type":"object","description":"Input definition of the workflow","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}},"input_default":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"},{"type":"null","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"}]},"input_options":{"oneOf":[{"type":"object","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"},{"type":"null","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"}]},"steps":{"type":"array","items":{"oneOf":[{"type":"object","description":"A step that displays as a note on the canvas","required":["type","key","note"],"properties":{"type":{"type":"string","enum":["note"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"note":{"type":"string","description":"The note content (markdown supported)"}}},{"type":"object","description":"A step that provides input values for the workflow","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["input"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]},"description":"The definition of the input fields"},"webhook":{"type":"object","properties":{"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method for the webhook"},"path":{"type":"string","maxLength":1024,"description":"The path for the webhook, e.g. /some/path"}},"required":["method"],"description":"Webhook configuration for the input step"}}},{"type":"object","description":"A step that allows branching based on one or more conditions","required":["type","key","conditions"],"properties":{"type":{"type":"string","enum":["branch"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"conditions":{"type":"object","additionalProperties":{"type":"object","properties":{"condition":{"type":"string","description":"The condition to evaluate"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this branch connects to"},"order":{"type":"number","description":"The order of the branch condition"}},"required":["destinations","order"],"description":"A condition to evaluate for branching"}},"else":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that the branch should connect to if none of the conditions are met"}}},{"type":"object","description":"A step that executes a code block","required":["type","key","code"],"properties":{"type":{"type":"string","enum":["code"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"code":{"type":"string","description":"The code to be executed in this step"}}},{"type":"object","description":"A step that configures and runs a machine learning model","required":["type","key","provider"],"properties":{"type":{"type":"string","enum":["model"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"provider":{"type":"object","properties":{"provider":{"type":"string","description":"Provider name"},"model":{"type":"string","description":"Model name"},"messages":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","description":"System message","required":["role","content"],"properties":{"role":{"type":"string","enum":["system"]},"content":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Assistant message","required":["role","content"],"properties":{"role":{"type":"string","enum":["assistant"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}}}]},"tools":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message","required":["role","content"],"properties":{"role":{"type":"string","enum":["user"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"User message content","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["file"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["image"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}}]}}]},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Tool message","required":["role","content"],"properties":{"role":{"type":"string","enum":["tool"]},"content":{"type":"array","items":{"type":"object","required":["type","id","name"],"properties":{"type":{"type":"string","enum":["tool_result"]},"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]},"disable_variables":{"type":"boolean"}}}},"disable_variables":{"type":"boolean"}}}]},"description":"List of model messages"},{"type":"string"}]},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"},"response_format":{"type":"string","enum":["text","json"],"description":"Response format"},"max_tokens":{"type":"number","minimum":0,"description":"Maximum tokens to generate"},"tools":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Name of the tool to called, can be a step key or an external name prefixed with `external:`"},"description":{"type":"string","description":"Description of the tool"},"input":{"type":"object","description":"Input definition for the tool","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}}}}]},"description":"List of tools to call"},"tools_parallel":{"type":"boolean","description":"Whether to call tools in parallel"},"tools_mode":{"type":"string","enum":["auto","required","none"],"description":"Controls which (if any) tool is called by the model. `none` means the model will not call any tool and instead generates a message. `auto` means the model can pick between generating a message or calling one or more tools. `required` means the model must call one or more tools."},"max_iterations":{"type":"number","minimum":1,"maximum":512,"description":"Maximum number of iterations for the model when using tools or reasoning"},"features":{"type":"object","properties":{"web_search":{"type":"object","properties":{}}},"description":"Model features"}},"required":["provider","model","messages"],"description":"The model provider configuration"}}},{"type":"object","description":"A step that makes an HTTP request","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["http_request"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL for the HTTP request, e.g. https://example.com"},"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method"},"headers":{"oneOf":[{"type":"string","description":"Headers to include in the HTTP request as JSON key-value pairs"},{"type":"object","description":"Headers to include in the HTTP request as JSON key-value pairs","additionalProperties":{"type":"string"}}]},"body":{"type":"string","description":"The body string of the HTTP request (E.g. JSON string)"}}},{"type":"object","description":"A step that interacts with a browser","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["browser"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL to be scraped, e.g. https://example.com"},"strip_html":{"type":"boolean","description":"Whether to strip HTML from the page content"},"wait_for_selector":{"type":"string","description":"A CSS selector to wait for before proceeding"}}},{"type":"object","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["workflow"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"oneOf":[{"type":"object","description":"Input values for the workflow","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"Input values for the workflow"},{"description":"Input values for the workflow"},{"type":"null","description":"Input values for the workflow"}]},"step_key":{"oneOf":[{"type":"string","description":"The key of the input step to run"},{"type":"null","description":"The key of the input step to run"}]},"workflow_id":{"type":"string","description":"The ID of the associated workflow"},"workflow_version_id":{"oneOf":[{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","enum":["draft","latest"],"example":"latest"},{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"},{"type":"number","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"}]}}},{"type":"object","description":"A step that runs a service integration, like a file upload or a third-party service","required":["type","key","service"],"properties":{"type":{"type":"string","enum":["service"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"service":{"oneOf":[{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SCHEDULER"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SCHEDULE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["TOOLS"],"description":"The type of the service"},"action":{"type":"string","enum":["WEB_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DOWNLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["UPLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DELETE_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_PAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_CONTENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_IMAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["MARKDOWN_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["HTML_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_ANALYZE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CANCEL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE_ALL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SPREADSHEETS_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_APPEND_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["WORKSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_NEW_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_MOVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_COPY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CALENDAR_NEW_EVENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CLEAR"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_QUICK_ADD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_RECEIVED_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SENT_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_REPLY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_ATTACHMENTS_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CHANNEL_NEW_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_MESSAGES_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_SEND_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_REPLY_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_UPDATED_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_GET_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_COMMENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_ADD_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_UPDATE_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CONTACTS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_LEADS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CASES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_STAGE_CHANGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["SOQL_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_UNASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_STATUS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_RECEIVED"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEXT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEMPLATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_INTERACTIVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_MEDIA"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_MARK_READ"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["HTTP_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["GET_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["POST_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_DAXY_ENRICH_CONTACT"],"description":"The type of the service"},"action":{"type":"string","enum":["DAXY_ENRICH_CONTACT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ZPID"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_AI_PROMPT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_APARTMENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_LOTID_FROM_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRICE_HISTORY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SIMILAR_PROPERTIES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_HOUSING_MARKET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_JOB_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_INFO"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWERS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWING"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_LIKES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}}]}}}]},"description":"Steps of the workflow at the time this version was deployed"}},"required":["id","app_id","workflow_id","description","version","notes","created_at","key","input","input_default","input_options","steps"],"description":"Details of the workflow version used for the run"},{"type":"null","properties":{"id":{"type":"string","description":"Unique identifier for the workflow version"},"app_id":{"type":"string","description":"App id where the workflow version belongs to"},"workflow_id":{"type":"string","description":"Workflow id where the version belongs to"},"description":{"oneOf":[{"type":"string","description":"Description of the workflow at the time this version was deployed"},{"type":"null","description":"Description of the workflow at the time this version was deployed"}]},"version":{"type":"number","description":"Version number"},"rollback_version":{"type":"number","description":"Version number from which this version was rolled back"},"notes":{"oneOf":[{"type":"string","description":"Release notes"},{"type":"null","description":"Release notes"}]},"created_by":{"type":"object","properties":{"id":{"type":"string"},"name":{"oneOf":[{"type":"string"},{"type":"null"}]}},"required":["id","name"],"description":"User who deployed the version"},"created_at":{"oneOf":[{"type":"string","description":"Date when the version was deployed","format":"date"},{"type":"null","description":"Date when the version was deployed","format":"date"}]},"key":{"type":"string","description":"Unique key for the workflow version"},"input":{"type":"object","description":"Input definition of the workflow","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}},"input_default":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"},{"type":"null","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"}]},"input_options":{"oneOf":[{"type":"object","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"},{"type":"null","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"}]},"steps":{"type":"array","items":{"oneOf":[{"type":"object","description":"A step that displays as a note on the canvas","required":["type","key","note"],"properties":{"type":{"type":"string","enum":["note"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"note":{"type":"string","description":"The note content (markdown supported)"}}},{"type":"object","description":"A step that provides input values for the workflow","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["input"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]},"description":"The definition of the input fields"},"webhook":{"type":"object","properties":{"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method for the webhook"},"path":{"type":"string","maxLength":1024,"description":"The path for the webhook, e.g. /some/path"}},"required":["method"],"description":"Webhook configuration for the input step"}}},{"type":"object","description":"A step that allows branching based on one or more conditions","required":["type","key","conditions"],"properties":{"type":{"type":"string","enum":["branch"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"conditions":{"type":"object","additionalProperties":{"type":"object","properties":{"condition":{"type":"string","description":"The condition to evaluate"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this branch connects to"},"order":{"type":"number","description":"The order of the branch condition"}},"required":["destinations","order"],"description":"A condition to evaluate for branching"}},"else":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that the branch should connect to if none of the conditions are met"}}},{"type":"object","description":"A step that executes a code block","required":["type","key","code"],"properties":{"type":{"type":"string","enum":["code"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"code":{"type":"string","description":"The code to be executed in this step"}}},{"type":"object","description":"A step that configures and runs a machine learning model","required":["type","key","provider"],"properties":{"type":{"type":"string","enum":["model"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"provider":{"type":"object","properties":{"provider":{"type":"string","description":"Provider name"},"model":{"type":"string","description":"Model name"},"messages":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","description":"System message","required":["role","content"],"properties":{"role":{"type":"string","enum":["system"]},"content":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Assistant message","required":["role","content"],"properties":{"role":{"type":"string","enum":["assistant"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}}}]},"tools":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message","required":["role","content"],"properties":{"role":{"type":"string","enum":["user"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"User message content","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["file"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["image"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}}]}}]},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Tool message","required":["role","content"],"properties":{"role":{"type":"string","enum":["tool"]},"content":{"type":"array","items":{"type":"object","required":["type","id","name"],"properties":{"type":{"type":"string","enum":["tool_result"]},"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]},"disable_variables":{"type":"boolean"}}}},"disable_variables":{"type":"boolean"}}}]},"description":"List of model messages"},{"type":"string"}]},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"},"response_format":{"type":"string","enum":["text","json"],"description":"Response format"},"max_tokens":{"type":"number","minimum":0,"description":"Maximum tokens to generate"},"tools":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Name of the tool to called, can be a step key or an external name prefixed with `external:`"},"description":{"type":"string","description":"Description of the tool"},"input":{"type":"object","description":"Input definition for the tool","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}}}}]},"description":"List of tools to call"},"tools_parallel":{"type":"boolean","description":"Whether to call tools in parallel"},"tools_mode":{"type":"string","enum":["auto","required","none"],"description":"Controls which (if any) tool is called by the model. `none` means the model will not call any tool and instead generates a message. `auto` means the model can pick between generating a message or calling one or more tools. `required` means the model must call one or more tools."},"max_iterations":{"type":"number","minimum":1,"maximum":512,"description":"Maximum number of iterations for the model when using tools or reasoning"},"features":{"type":"object","properties":{"web_search":{"type":"object","properties":{}}},"description":"Model features"}},"required":["provider","model","messages"],"description":"The model provider configuration"}}},{"type":"object","description":"A step that makes an HTTP request","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["http_request"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL for the HTTP request, e.g. https://example.com"},"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method"},"headers":{"oneOf":[{"type":"string","description":"Headers to include in the HTTP request as JSON key-value pairs"},{"type":"object","description":"Headers to include in the HTTP request as JSON key-value pairs","additionalProperties":{"type":"string"}}]},"body":{"type":"string","description":"The body string of the HTTP request (E.g. JSON string)"}}},{"type":"object","description":"A step that interacts with a browser","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["browser"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL to be scraped, e.g. https://example.com"},"strip_html":{"type":"boolean","description":"Whether to strip HTML from the page content"},"wait_for_selector":{"type":"string","description":"A CSS selector to wait for before proceeding"}}},{"type":"object","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["workflow"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"oneOf":[{"type":"object","description":"Input values for the workflow","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"Input values for the workflow"},{"description":"Input values for the workflow"},{"type":"null","description":"Input values for the workflow"}]},"step_key":{"oneOf":[{"type":"string","description":"The key of the input step to run"},{"type":"null","description":"The key of the input step to run"}]},"workflow_id":{"type":"string","description":"The ID of the associated workflow"},"workflow_version_id":{"oneOf":[{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","enum":["draft","latest"],"example":"latest"},{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"},{"type":"number","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"}]}}},{"type":"object","description":"A step that runs a service integration, like a file upload or a third-party service","required":["type","key","service"],"properties":{"type":{"type":"string","enum":["service"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"service":{"oneOf":[{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SCHEDULER"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SCHEDULE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["TOOLS"],"description":"The type of the service"},"action":{"type":"string","enum":["WEB_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DOWNLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["UPLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DELETE_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_PAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_CONTENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_IMAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["MARKDOWN_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["HTML_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_ANALYZE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CANCEL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE_ALL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SPREADSHEETS_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_APPEND_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["WORKSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_NEW_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_MOVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_COPY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CALENDAR_NEW_EVENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CLEAR"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_QUICK_ADD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_RECEIVED_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SENT_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_REPLY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_ATTACHMENTS_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CHANNEL_NEW_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_MESSAGES_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_SEND_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_REPLY_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_UPDATED_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_GET_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_COMMENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_ADD_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_UPDATE_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CONTACTS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_LEADS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CASES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_STAGE_CHANGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["SOQL_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_UNASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_STATUS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_RECEIVED"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEXT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEMPLATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_INTERACTIVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_MEDIA"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_MARK_READ"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["HTTP_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["GET_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["POST_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_DAXY_ENRICH_CONTACT"],"description":"The type of the service"},"action":{"type":"string","enum":["DAXY_ENRICH_CONTACT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ZPID"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_AI_PROMPT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_APARTMENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_LOTID_FROM_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRICE_HISTORY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SIMILAR_PROPERTIES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_HOUSING_MARKET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_JOB_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_INFO"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWERS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWING"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_LIKES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}}]}}}]},"description":"Steps of the workflow at the time this version was deployed"}},"required":["id","app_id","workflow_id","description","version","notes","created_at","key","input","input_default","input_options","steps"],"description":"Details of the workflow version used for the run"}]},"collection_id":{"type":"string","description":"ID of the associated collection"},"record_id":{"type":"string","description":"ID of the associated record"},"version":{"type":"number","description":"Version number of the workflow"},"usage":{"type":"object","description":"Credits usage of the run","required":["steps","total"],"properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"total":{"type":"number"},"calls":{"type":"array","items":{"oneOf":[{}]}}},"required":["id","total"]}}},"required":["total"]}}}},"retention":{"oneOf":[{"type":"object","properties":{"max_age_in_seconds":{"type":"number","minimum":-1,"maximum":157680000,"description":"Maximum time in seconds to retain run data after completion, -1 means no limit (keep indefinitely)"},"preserve_on_failure":{"type":"boolean","description":"Whether to preserve run data beyond the standard retention period if it fails","example":true}},"required":["max_age_in_seconds"],"description":"Configuration for how long run data is preserved in the system","example":{"max_age_in_seconds":3600,"preserve_on_failure":true}},{"type":"null","properties":{"max_age_in_seconds":{"type":"number","minimum":-1,"maximum":157680000,"description":"Maximum time in seconds to retain run data after completion, -1 means no limit (keep indefinitely)"},"preserve_on_failure":{"type":"boolean","description":"Whether to preserve run data beyond the standard retention period if it fails","example":true}},"required":["max_age_in_seconds"],"description":"Configuration for how long run data is preserved in the system","example":{"max_age_in_seconds":3600,"preserve_on_failure":true}}]},"retention_due_at":{"oneOf":[{"type":"string","description":"Timestamp of when the run data retention policy will be applied","format":"date"},{"type":"null","description":"Timestamp of when the run data retention policy will be applied","format":"date"}]},"created_at":{"oneOf":[{"type":"string","description":"Timestamp of when the run was created","format":"date"},{"type":"null","description":"Timestamp of when the run was created","format":"date"}]},"updated_at":{"oneOf":[{"type":"string","description":"Timestamp of when the run was last updated","format":"date"},{"type":"null","description":"Timestamp of when the run was last updated","format":"date"}]}},"required":["id","input","output","status","origin","started_at","ended_at","app_id","workflow_app_id","workflow_id","workflow_version_draft","workflow_version","created_at","updated_at"],"description":"Details of the rule execution workflow run","isRequired":true,"uniqueKey":"rules.additionalProperties.run.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.run","typeLabel":"object | null"},"created_at":{"oneOf":[{"type":"string","description":"Timestamp when the record rule was created","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.created_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp when the record rule was created","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.created_at","typeLabel":"string\u003cdate> | null"},"updated_at":{"oneOf":[{"type":"string","description":"Timestamp when the record rule was last updated","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.updated_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp when the record rule was last updated","format":"date","isRequired":true,"uniqueKey":"rules.additionalProperties.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rules.additionalProperties.updated_at","typeLabel":"string\u003cdate> | null"},"verbose":{"type":"array","items":{"type":"string","enum":["all"],"uniqueKey":"rules.additionalProperties.verbose.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"rules.additionalProperties.verbose","typeLabel":"enum\u003cstring>[]"},"result":{"oneOf":[{"description":"Result of the rule execution","uniqueKey":"rules.additionalProperties.result.oneOf.0","typeLabel":"any"},{"type":"null","description":"Result of the rule execution","uniqueKey":"rules.additionalProperties.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.additionalProperties.result","typeLabel":"any | null"},"error":{"type":"string","description":"Error message if the rule execution failed","example":"Invalid input data","uniqueKey":"rules.additionalProperties.error","typeLabel":"string"}},"uniqueKey":"rules.additionalProperties","typeLabel":"object"},"description":"Rules associated with this record","isRequired":true,"uniqueKey":"rules","typeLabel":"object"},"collection_name":{"type":"string","description":"Name of the collection this record belongs to","isRequired":true,"uniqueKey":"collection_name","typeLabel":"string"},"collection_id":{"type":"string","description":"Unique identifier of the collection this record belongs to","example":"col_xxx","isRequired":true,"uniqueKey":"collection_id","typeLabel":"string"},"created_by":{"type":"object","description":"User who created this record","required":["id","name"],"example":{"id":"user_xxx","name":"John Doe"},"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"created_by.id","typeLabel":"string"},"name":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"created_by.name.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"created_by.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"created_by.name","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"created_by","typeLabel":"object"},"tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tag","isRequired":true,"uniqueKey":"tags.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"Name of the tag","isRequired":true,"uniqueKey":"tags.items.[INDEX].name","typeLabel":"string"},"color":{"oneOf":[{"type":"string","description":"Color associated with the tag","isRequired":true,"uniqueKey":"tags.items.[INDEX].color.oneOf.0","typeLabel":"string"},{"type":"null","description":"Color associated with the tag","isRequired":true,"uniqueKey":"tags.items.[INDEX].color.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"tags.items.[INDEX].color","typeLabel":"string | null"},"app_id":{"type":"string","description":"Identifier for the associated app","isRequired":true,"uniqueKey":"tags.items.[INDEX].app_id","typeLabel":"string"},"created_at":{"oneOf":[{"type":"string","description":"Timestamp when the tag was created","format":"date","isRequired":true,"uniqueKey":"tags.items.[INDEX].created_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp when the tag was created","format":"date","isRequired":true,"uniqueKey":"tags.items.[INDEX].created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"tags.items.[INDEX].created_at","typeLabel":"string\u003cdate> | null"},"updated_at":{"oneOf":[{"type":"string","description":"Timestamp when the tag was last updated","format":"date","isRequired":true,"uniqueKey":"tags.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp when the tag was last updated","format":"date","isRequired":true,"uniqueKey":"tags.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"tags.items.[INDEX].updated_at","typeLabel":"string\u003cdate> | null"}},"required":["id","name","color","app_id","created_at","updated_at"],"description":"Detailed information about an app tag (which can be attached to records, workflows, etc.)","uniqueKey":"tags.items.[INDEX]","typeLabel":"object"},"description":"Tags associated with this record","isRequired":true,"uniqueKey":"tags","typeLabel":"object[]"},"created_at":{"oneOf":[{"type":"string","description":"Timestamp when the record was created","format":"date","isRequired":true,"uniqueKey":"created_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp when the record was created","format":"date","isRequired":true,"uniqueKey":"created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"created_at","typeLabel":"string\u003cdate> | null"},"updated_at":{"oneOf":[{"type":"string","description":"Timestamp when the record was last updated","format":"date","isRequired":true,"uniqueKey":"updated_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp when the record was last updated","format":"date","isRequired":true,"uniqueKey":"updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"updated_at","typeLabel":"string\u003cdate> | null"},"link":{"type":"string","description":"Link to the record in the UI","isRequired":true,"uniqueKey":"link","typeLabel":"string"},"config":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the collection configuration","isRequired":true,"uniqueKey":"config.id","typeLabel":"string"},"mappings":{"type":"array","items":{"type":"object","properties":{"source_path":{"type":"string","description":"Path to the source input field","example":"LOAN_APPLICATION:income","isRequired":true,"uniqueKey":"config.mappings.items.[INDEX].source_path","typeLabel":"string"},"destination_paths":{"type":"array","items":{"type":"string","uniqueKey":"config.mappings.items.[INDEX].destination_paths.items.[INDEX]","typeLabel":"string"},"description":"Paths to the destination input fields to map to","example":["MONTHLY_INCOME:amount","ANNUAL_INCOME:amount"],"isRequired":true,"uniqueKey":"config.mappings.items.[INDEX].destination_paths","typeLabel":"string[]"}},"required":["source_path","destination_paths"],"description":"Mapping of a source field to multiple destination fields","uniqueKey":"config.mappings.items.[INDEX]","typeLabel":"object"},"description":"List of input field mappings of the collection","isRequired":true,"uniqueKey":"config.mappings","typeLabel":"object[]"},"created_at":{"oneOf":[{"type":"string","description":"Timestamp when the configuration was created","format":"date","isRequired":true,"uniqueKey":"config.created_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp when the configuration was created","format":"date","isRequired":true,"uniqueKey":"config.created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.created_at","typeLabel":"string\u003cdate> | null"},"updated_at":{"oneOf":[{"type":"string","description":"Timestamp when the configuration was last updated","format":"date","isRequired":true,"uniqueKey":"config.updated_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp when the configuration was last updated","format":"date","isRequired":true,"uniqueKey":"config.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.updated_at","typeLabel":"string\u003cdate> | null"},"rules":{"type":"array","items":{"type":"object","description":"Detailed information about a rule with workflow details","required":["workflow","workflow_version","name","key","on_success","on_fail","workflow_id","workflow_version_id","workflow_use_latest"],"properties":{"name":{"type":"string","description":"Name of the rule","example":"Check Business Name","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].name","typeLabel":"string"},"key":{"type":"string","description":"Unique key of the rule within the collection","example":"CHECK_BUSINESS_NAME","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].key","typeLabel":"string"},"on_success":{"type":"string","enum":["PASS","FAIL","WARN"],"description":"Action to take if the rule passes","example":"PASS","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].on_success","typeLabel":"enum\u003cstring>"},"on_fail":{"type":"string","enum":["PASS","FAIL","WARN"],"description":"Action to take if the rule fails","example":"WARN","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].on_fail","typeLabel":"enum\u003cstring>"},"workflow_id":{"type":"string","description":"Unique identifier of the linked workflow","example":"work_xxx","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_id","typeLabel":"string"},"workflow_version_id":{"type":"string","description":"Unique identifier of the specific workflow version to use","example":"workv_xxx","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version_id","typeLabel":"string"},"workflow_use_latest":{"type":"boolean","description":"Should the rule use the latest version of the workflow?","example":true,"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_use_latest","typeLabel":"boolean"},"workflow":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","description":"Description of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Description of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.description","typeLabel":"string | null"},"app":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the app","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.app.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the app","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.app.name","typeLabel":"string"},"verified":{"type":"boolean","description":"Verification status of the app","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.app.verified","typeLabel":"boolean"}},"required":["id","name","verified"],"description":"Associated app with the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.app","typeLabel":"object"},"version":{"oneOf":[{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the workflow version","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.id","typeLabel":"string"},"app_id":{"type":"string","description":"App id where the workflow version belongs to","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"Workflow id where the version belongs to","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.workflow_id","typeLabel":"string"},"description":{"oneOf":[{"type":"string","description":"Description of the workflow at the time this version was deployed","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Description of the workflow at the time this version was deployed","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.description","typeLabel":"string | null"},"version":{"type":"number","description":"Version number","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.version","typeLabel":"number"},"notes":{"oneOf":[{"type":"string","description":"Release notes","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.notes.oneOf.0","typeLabel":"string"},{"type":"null","description":"Release notes","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.notes.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.notes","typeLabel":"string | null"},"created_at":{"oneOf":[{"type":"string","description":"Date when the version was deployed","format":"date","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.created_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Date when the version was deployed","format":"date","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.created_at","typeLabel":"string\u003cdate> | null"},"key":{"type":"string","description":"Unique key for the workflow version","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.key","typeLabel":"string"},"input":{"type":"object","description":"Input definition of the workflow","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input","typeLabel":"object"},"input_default":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_default.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_default.oneOf.0.additionalProperties","typeLabel":"null"},"description":"Default config input values of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_default.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_default.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_default.oneOf.1.additionalProperties","typeLabel":"null"},"description":"Default config input values of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_default.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_default","typeLabel":"object | null"},"input_options":{"oneOf":[{"type":"object","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_options.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":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_options.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_options.oneOf.0.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input fields","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_options.oneOf.0.display","typeLabel":"object"}},"description":"Input options of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_options.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.input_options","typeLabel":"object | null"},"steps":{"type":"array","items":{"oneOf":[{"type":"object","description":"A step that displays as a note on the canvas","required":["type","key","note"],"properties":{"type":{"type":"string","enum":["note"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.key","typeLabel":"string"},"note":{"type":"string","description":"The note content (markdown supported)","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.note","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0.auto","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"A step that provides input values for the workflow","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["input"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.key","typeLabel":"string"},"input":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input.additionalProperties","typeLabel":"object"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.auto","typeLabel":"object"},"webhook":{"type":"object","properties":{"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method for the webhook","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.webhook.method","typeLabel":"enum\u003cstring>"},"path":{"type":"string","maxLength":1024,"description":"The path for the webhook, e.g. /some/path","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.webhook.path","typeLabel":"string"}},"required":["method"],"description":"Webhook configuration for the input step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1.webhook","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"A step that allows branching based on one or more conditions","required":["type","key","conditions"],"properties":{"type":{"type":"string","enum":["branch"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.key","typeLabel":"string"},"conditions":{"type":"object","additionalProperties":{"type":"object","properties":{"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this branch connects to","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.destinations","typeLabel":"string[]"},"order":{"type":"number","description":"The order of the branch condition","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.order","typeLabel":"number"},"condition":{"type":"string","description":"The condition to evaluate","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.condition","typeLabel":"string"}},"required":["destinations","order"],"description":"A condition to evaluate for branching","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.conditions.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.conditions","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.auto","typeLabel":"object"},"else":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.else.items.[INDEX]","typeLabel":"string"},"description":"The step keys that the branch should connect to if none of the conditions are met","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2.else","typeLabel":"string[]"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"A step that executes a code block","required":["type","key","code"],"properties":{"type":{"type":"string","enum":["code"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.key","typeLabel":"string"},"code":{"type":"string","description":"The code to be executed in this step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.code","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3.auto","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"A step that configures and runs a machine learning model","required":["type","key","provider"],"properties":{"type":{"type":"string","enum":["model"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.key","typeLabel":"string"},"provider":{"type":"object","properties":{"provider":{"type":"string","description":"Provider name","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.model","typeLabel":"string"},"messages":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","description":"System message","required":["role","content"],"properties":{"role":{"type":"string","enum":["system"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.role","typeLabel":"enum\u003cstring>"},"content":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.content","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Assistant message","required":["role","content"],"properties":{"role":{"type":"string","enum":["assistant"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].text","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content","typeLabel":"string | object[]"},"tools":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools","typeLabel":"object[]"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"User message","required":["role","content"],"properties":{"role":{"type":"string","enum":["user"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"User message content","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["file"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.url","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["image"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.url","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content","typeLabel":"string | object[]"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Tool message","required":["role","content"],"properties":{"role":{"type":"string","enum":["tool"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","items":{"type":"object","required":["type","id","name"],"properties":{"type":{"type":"string","enum":["tool_result"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content","typeLabel":"object[]"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"List of model messages","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0","typeLabel":"object[]"},{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.messages","typeLabel":"object[] | string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.temperature","typeLabel":"number"},"response_format":{"type":"string","enum":["text","json"],"description":"Response format","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.response_format","typeLabel":"enum\u003cstring>"},"max_tokens":{"type":"number","minimum":0,"description":"Maximum tokens to generate","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.max_tokens","typeLabel":"number"},"tools":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Name of the tool to called, can be a step key or an external name prefixed with `external:`","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.name","typeLabel":"string"},"description":{"type":"string","description":"Description of the tool","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.description","typeLabel":"string"},"input":{"type":"object","description":"Input definition for the tool","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties","typeLabel":"object"},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX]","typeLabel":"string | object"},"description":"List of tools to call","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools","typeLabel":"(string | object)[]"},"tools_parallel":{"type":"boolean","description":"Whether to call tools in parallel","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools_parallel","typeLabel":"boolean"},"tools_mode":{"type":"string","enum":["auto","required","none"],"description":"Controls which (if any) tool is called by the model. `none` means the model will not call any tool and instead generates a message. `auto` means the model can pick between generating a message or calling one or more tools. `required` means the model must call one or more tools.","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.tools_mode","typeLabel":"enum\u003cstring>"},"max_iterations":{"type":"number","minimum":1,"maximum":512,"description":"Maximum number of iterations for the model when using tools or reasoning","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.max_iterations","typeLabel":"number"},"features":{"type":"object","properties":{"web_search":{"type":"object","properties":{},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.features.web_search","typeLabel":"object"}},"description":"Model features","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider.features","typeLabel":"object"}},"required":["provider","model","messages"],"description":"The model provider configuration","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.provider","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4.auto","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"A step that makes an HTTP request","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["http_request"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.key","typeLabel":"string"},"url":{"type":"string","description":"The URL for the HTTP request, e.g. https://example.com","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.url","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.auto","typeLabel":"object"},"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.method","typeLabel":"enum\u003cstring>"},"headers":{"oneOf":[{"type":"string","description":"Headers to include in the HTTP request as JSON key-value pairs","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.headers.oneOf.0","typeLabel":"string"},{"type":"object","description":"Headers to include in the HTTP request as JSON key-value pairs","additionalProperties":{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.headers.oneOf.1.additionalProperties","typeLabel":"string"},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.headers.oneOf.1","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.headers","typeLabel":"string | object"},"body":{"type":"string","description":"The body string of the HTTP request (E.g. JSON string)","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5.body","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"A step that interacts with a browser","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["browser"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.key","typeLabel":"string"},"url":{"type":"string","description":"The URL to be scraped, e.g. https://example.com","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.url","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.auto","typeLabel":"object"},"strip_html":{"type":"boolean","description":"Whether to strip HTML from the page content","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.strip_html","typeLabel":"boolean"},"wait_for_selector":{"type":"string","description":"A CSS selector to wait for before proceeding","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6.wait_for_selector","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["workflow"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.key","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"Input values for the workflow","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.0.additionalProperties","typeLabel":"null"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.0","typeLabel":"object"},{"type":"string","description":"Input values for the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.1","typeLabel":"string"},{"description":"Input values for the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.2","typeLabel":"any"},{"type":"null","description":"Input values for the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.input.oneOf.3","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.input","typeLabel":"object | string | any | null"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.auto","typeLabel":"object"},"step_key":{"oneOf":[{"type":"string","description":"The key of the input step to run","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.step_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"The key of the input step to run","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.step_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.step_key","typeLabel":"string | null"},"workflow_id":{"type":"string","description":"The ID of the associated workflow","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_id","typeLabel":"string"},"workflow_version_id":{"oneOf":[{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","enum":["draft","latest"],"example":"latest","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.1","typeLabel":"string"},{"type":"number","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.2","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7.workflow_version_id","typeLabel":"enum\u003cstring> | string | number"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.7","typeLabel":"object"},{"type":"object","description":"A step that runs a service integration, like a file upload or a third-party service","required":["type","key","service"],"properties":{"type":{"type":"string","enum":["service"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.key","typeLabel":"string"},"service":{"oneOf":[{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SCHEDULER"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SCHEDULE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.0","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["TOOLS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["WEB_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.1","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOWNLOAD_FILE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.2","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["UPLOAD_FILE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.3","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DELETE_FILE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.4","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_PAGES"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.5","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_CONTENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.6","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_IMAGES"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.7","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MARKDOWN_TO_PDF"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.8","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["HTML_TO_PDF"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.9","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.10","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.11","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.12","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.13","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.14","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_ANALYZE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.15","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_CANCEL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.16","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RULES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.17","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RULES_UPDATE_ALL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.18","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SPREADSHEETS_NEW_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.19","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SPREADSHEETS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.20","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SPREADSHEETS_APPEND_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.21","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["WORKSHEETS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.22","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_NEW_FILE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.23","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.24","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.25","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.26","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_DOWNLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.27","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_MOVE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.28","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_COPY"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.29","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.30","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.31","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.32","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.33","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.34","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CALENDAR_NEW_EVENT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.35","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.36","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.37","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.38","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.39","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.40","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_CLEAR"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.41","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.42","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.43","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.44","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.45","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.46","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_QUICK_ADD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.47","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_RECEIVED_EMAIL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.48","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SENT_EMAIL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.49","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.50","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_SEND"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.51","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_REPLY"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.52","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.53","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.54","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_ATTACHMENTS_DOWNLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.55","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.56","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_SEND"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.57","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.58","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LABELS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.59","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LABELS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.60","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CHANNEL_NEW_MESSAGE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.61","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_MESSAGES_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.62","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.63","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_SEND_MESSAGE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.64","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_REPLY_MESSAGE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.65","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_DATABASES_NEW_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.66","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_DATABASES_UPDATED_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.67","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.68","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.69","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_GET_CONTENT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.70","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_ADD_CONTENT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.71","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_ADD_COMMENT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.72","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.73","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_ADD_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.74","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_UPDATE_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.75","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CONTACTS_NEW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.76","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_LEADS_NEW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.77","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_NEW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.78","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CASES_NEW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.79","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_STAGE_CHANGE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.80","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.81","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.82","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.83","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.84","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.85","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.86","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.87","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.88","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.89","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.90","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.91","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.92","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.93","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.94","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.95","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.96","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.97","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.98","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.99","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.100","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.101","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.102","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.103","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.104","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.105","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.106","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.107","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.108","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.109","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.110","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.111","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.112","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_DOWNLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.113","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SOQL_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.114","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.115","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.116","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.117","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.118","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.119","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_ATTACHMENTS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.120","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_ASSIGN_ATTACHMENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.121","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_UNASSIGN_ATTACHMENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.122","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.123","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_UPLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.124","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.125","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_MESSAGE_STATUS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.126","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_MESSAGE_RECEIVED"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.127","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_TEXT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.128","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_TEMPLATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.129","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_INTERACTIVE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.130","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_MEDIA"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.131","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_MARK_READ"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.132","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["HTTP_REQUEST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.133","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["GET_REQUEST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.134","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["POST_REQUEST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.135","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_DAXY_ENRICH_CONTACT"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DAXY_ENRICH_CONTACT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.136","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ADDRESS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.137","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ZPID"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.138","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_URL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.139","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_ADDRESS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.140","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_AI_PROMPT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.141","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_URL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.142","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_APARTMENT_DETAILS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.143","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_LOTID_FROM_ADDRESS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.144","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRICE_HISTORY"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.145","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SIMILAR_PROPERTIES"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.146","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.147","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_DETAILS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.148","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_HOUSING_MARKET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.149","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_DETAILS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.150","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_POSTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.151","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_COMMENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.152","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["JSEARCH_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.153","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["JSEARCH_JOB_DETAILS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.154","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_INFO"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.155","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_POSTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.156","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWERS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.157","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWING"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.158","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_COMMENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.159","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_LIKES"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service.oneOf.160","typeLabel":"object"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.service","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8.auto","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX].oneOf.8","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps.items.[INDEX]","typeLabel":"object"},"description":"Steps of the workflow at the time this version was deployed","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.steps","typeLabel":"object[]"},"rollback_version":{"type":"number","description":"Version number from which this version was rolled back","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.rollback_version","typeLabel":"number"},"created_by":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.created_by.id","typeLabel":"string"},"name":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.created_by.name.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.created_by.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.created_by.name","typeLabel":"string | null"}},"required":["id","name"],"description":"User who deployed the version","uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0.created_by","typeLabel":"object"}},"required":["id","app_id","workflow_id","description","version","notes","created_at","key","input","input_default","input_options","steps"],"description":"Current version of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"id":{"type":"string","description":"Unique identifier for the workflow version"},"app_id":{"type":"string","description":"App id where the workflow version belongs to"},"workflow_id":{"type":"string","description":"Workflow id where the version belongs to"},"description":{"oneOf":[{"type":"string","description":"Description of the workflow at the time this version was deployed"},{"type":"null","description":"Description of the workflow at the time this version was deployed"}]},"version":{"type":"number","description":"Version number"},"rollback_version":{"type":"number","description":"Version number from which this version was rolled back"},"notes":{"oneOf":[{"type":"string","description":"Release notes"},{"type":"null","description":"Release notes"}]},"created_by":{"type":"object","properties":{"id":{"type":"string"},"name":{"oneOf":[{"type":"string"},{"type":"null"}]}},"required":["id","name"],"description":"User who deployed the version"},"created_at":{"oneOf":[{"type":"string","description":"Date when the version was deployed","format":"date"},{"type":"null","description":"Date when the version was deployed","format":"date"}]},"key":{"type":"string","description":"Unique key for the workflow version"},"input":{"type":"object","description":"Input definition of the workflow","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}},"input_default":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"},{"type":"null","additionalProperties":{"oneOf":[{},{"type":"null"}]},"description":"Default config input values of the workflow"}]},"input_options":{"oneOf":[{"type":"object","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"},{"type":"null","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow"}]},"steps":{"type":"array","items":{"oneOf":[{"type":"object","description":"A step that displays as a note on the canvas","required":["type","key","note"],"properties":{"type":{"type":"string","enum":["note"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"note":{"type":"string","description":"The note content (markdown supported)"}}},{"type":"object","description":"A step that provides input values for the workflow","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["input"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]},"description":"The definition of the input fields"},"webhook":{"type":"object","properties":{"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method for the webhook"},"path":{"type":"string","maxLength":1024,"description":"The path for the webhook, e.g. /some/path"}},"required":["method"],"description":"Webhook configuration for the input step"}}},{"type":"object","description":"A step that allows branching based on one or more conditions","required":["type","key","conditions"],"properties":{"type":{"type":"string","enum":["branch"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"conditions":{"type":"object","additionalProperties":{"type":"object","properties":{"condition":{"type":"string","description":"The condition to evaluate"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this branch connects to"},"order":{"type":"number","description":"The order of the branch condition"}},"required":["destinations","order"],"description":"A condition to evaluate for branching"}},"else":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that the branch should connect to if none of the conditions are met"}}},{"type":"object","description":"A step that executes a code block","required":["type","key","code"],"properties":{"type":{"type":"string","enum":["code"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"code":{"type":"string","description":"The code to be executed in this step"}}},{"type":"object","description":"A step that configures and runs a machine learning model","required":["type","key","provider"],"properties":{"type":{"type":"string","enum":["model"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"provider":{"type":"object","properties":{"provider":{"type":"string","description":"Provider name"},"model":{"type":"string","description":"Model name"},"messages":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","description":"System message","required":["role","content"],"properties":{"role":{"type":"string","enum":["system"]},"content":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Assistant message","required":["role","content"],"properties":{"role":{"type":"string","enum":["assistant"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}}}]},"tools":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool to call"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The input of the tool call"},{"description":"The input of the tool call"},{"type":"null","description":"The input of the tool call"}]},"disable_variables":{"type":"boolean"}},"required":["id","name"]},"description":"The tools called by the model"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message","required":["role","content"],"properties":{"role":{"type":"string","enum":["user"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"User message content","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"]},"text":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["file"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["image"]},"url":{"type":"string"},"disable_variables":{"type":"boolean"}}}]}}]},"disable_variables":{"type":"boolean"}}},{"type":"object","description":"Tool message","required":["role","content"],"properties":{"role":{"type":"string","enum":["tool"]},"content":{"type":"array","items":{"type":"object","required":["type","id","name"],"properties":{"type":{"type":"string","enum":["tool_result"]},"id":{"type":"string","description":"Unique identifier for the tool call"},"name":{"type":"string","description":"The name of the tool called"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"The output of the tool call"},{"description":"The output of the tool call"},{"type":"null","description":"The output of the tool call"}]},"disable_variables":{"type":"boolean"}}}},"disable_variables":{"type":"boolean"}}}]},"description":"List of model messages"},{"type":"string"}]},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"},"response_format":{"type":"string","enum":["text","json"],"description":"Response format"},"max_tokens":{"type":"number","minimum":0,"description":"Maximum tokens to generate"},"tools":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Name of the tool to called, can be a step key or an external name prefixed with `external:`"},"description":{"type":"string","description":"Description of the tool"},"input":{"type":"object","description":"Input definition for the tool","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option"},"value":{"type":"string","description":"Value of the select option"},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}}}}]},"description":"List of tools to call"},"tools_parallel":{"type":"boolean","description":"Whether to call tools in parallel"},"tools_mode":{"type":"string","enum":["auto","required","none"],"description":"Controls which (if any) tool is called by the model. `none` means the model will not call any tool and instead generates a message. `auto` means the model can pick between generating a message or calling one or more tools. `required` means the model must call one or more tools."},"max_iterations":{"type":"number","minimum":1,"maximum":512,"description":"Maximum number of iterations for the model when using tools or reasoning"},"features":{"type":"object","properties":{"web_search":{"type":"object","properties":{}}},"description":"Model features"}},"required":["provider","model","messages"],"description":"The model provider configuration"}}},{"type":"object","description":"A step that makes an HTTP request","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["http_request"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL for the HTTP request, e.g. https://example.com"},"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method"},"headers":{"oneOf":[{"type":"string","description":"Headers to include in the HTTP request as JSON key-value pairs"},{"type":"object","description":"Headers to include in the HTTP request as JSON key-value pairs","additionalProperties":{"type":"string"}}]},"body":{"type":"string","description":"The body string of the HTTP request (E.g. JSON string)"}}},{"type":"object","description":"A step that interacts with a browser","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["browser"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"url":{"type":"string","description":"The URL to be scraped, e.g. https://example.com"},"strip_html":{"type":"boolean","description":"Whether to strip HTML from the page content"},"wait_for_selector":{"type":"string","description":"A CSS selector to wait for before proceeding"}}},{"type":"object","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["workflow"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"input":{"oneOf":[{"type":"object","description":"Input values for the workflow","additionalProperties":{"oneOf":[{},{"type":"null"}]}},{"type":"string","description":"Input values for the workflow"},{"description":"Input values for the workflow"},{"type":"null","description":"Input values for the workflow"}]},"step_key":{"oneOf":[{"type":"string","description":"The key of the input step to run"},{"type":"null","description":"The key of the input step to run"}]},"workflow_id":{"type":"string","description":"The ID of the associated workflow"},"workflow_version_id":{"oneOf":[{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","enum":["draft","latest"],"example":"latest"},{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"},{"type":"number","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest"}]}}},{"type":"object","description":"A step that runs a service integration, like a file upload or a third-party service","required":["type","key","service"],"properties":{"type":{"type":"string","enum":["service"],"description":"The type of the step"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step"},"conditional":{"type":"string","description":"A condition to determine if the step should run"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step"},"description":"The step keys that this step connects to"},"position":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100},{"type":"number","minimum":0}]},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name"},"model":{"type":"string","description":"Model name"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature"}},"description":"Auto configuration for the step"},"service":{"oneOf":[{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SCHEDULER"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SCHEDULE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["TOOLS"],"description":"The type of the service"},"action":{"type":"string","enum":["WEB_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DOWNLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["UPLOAD_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["DELETE_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_PAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_CONTENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["EXTRACT_IMAGES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["MARKDOWN_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service"},"action":{"type":"string","enum":["HTML_TO_PDF"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_ANALYZE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RECORDS_CANCEL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service"},"action":{"type":"string","enum":["RULES_UPDATE_ALL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SPREADSHEETS_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["SPREADSHEETS_APPEND_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service"},"action":{"type":"string","enum":["WORKSHEETS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_NEW_FILE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_MOVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_COPY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service"},"action":{"type":"string","enum":["FOLDERS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CALENDAR_NEW_EVENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["CALENDARS_CLEAR"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service"},"action":{"type":"string","enum":["EVENTS_QUICK_ADD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_RECEIVED_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_SENT_EMAIL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_REPLY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["EMAILS_ATTACHMENTS_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_SEND"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["DRAFTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service"},"action":{"type":"string","enum":["LABELS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CHANNEL_NEW_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_MESSAGES_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_SEND_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service"},"action":{"type":"string","enum":["CHANNELS_REPLY_MESSAGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_NEW_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_DATABASES_UPDATED_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_GET_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_CONTENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["PAGES_ADD_COMMENT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_ADD_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service"},"action":{"type":"string","enum":["DATABASES_UPDATE_ROW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CONTACTS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_LEADS_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_CASES_NEW"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_STAGE_CHANGE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["LEADS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CONTACTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["ACCOUNTS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["OPPORTUNITIES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["CAMPAIGNS_TRASH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["FILES_DOWNLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service"},"action":{"type":"string","enum":["SOQL_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_GET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["CASES_UPDATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_CREATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_ASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["DOCUMENTS_UNASSIGN_ATTACHMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_LIST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_UPLOAD"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service"},"action":{"type":"string","enum":["ATTACHMENTS_DELETE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_STATUS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["ON_MESSAGE_RECEIVED"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEXT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_TEMPLATE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_INTERACTIVE"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_SEND_MEDIA"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service"},"action":{"type":"string","enum":["MESSAGES_MARK_READ"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["HTTP_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["GET_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service"},"action":{"type":"string","enum":["POST_REQUEST"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"},"connection_id":{"type":"string","description":"ID of the connection integration"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_DAXY_ENRICH_CONTACT"],"description":"The type of the service"},"action":{"type":"string","enum":["DAXY_ENRICH_CONTACT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ZPID"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_AI_PROMPT"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_URL"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_APARTMENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_LOTID_FROM_ADDRESS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRICE_HISTORY"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SIMILAR_PROPERTIES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_HOUSING_MARKET"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_SEARCH"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service"},"action":{"type":"string","enum":["JSEARCH_JOB_DETAILS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_INFO"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_POSTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWERS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWING"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_COMMENTS"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_LIKES"]},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"definition":{"type":"object","additionalProperties":{"type":"any"},"description":"The definition of the input fields"}},"required":["path","definition"],"description":"The dynamic fields input definitions"},"description":"List of dynamic fields definitions"},"input":{"type":"any"}}}]}}}]},"description":"Steps of the workflow at the time this version was deployed"}},"required":["id","app_id","workflow_id","description","version","notes","created_at","key","input","input_default","input_options","steps"],"description":"Current version of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.version","typeLabel":"object | null"},"tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tag","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tags.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"Name of the tag","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tags.items.[INDEX].name","typeLabel":"string"},"color":{"oneOf":[{"type":"string","description":"Color associated with the tag","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tags.items.[INDEX].color.oneOf.0","typeLabel":"string"},{"type":"null","description":"Color associated with the tag","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tags.items.[INDEX].color.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tags.items.[INDEX].color","typeLabel":"string | null"},"app_id":{"type":"string","description":"Identifier for the associated app","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tags.items.[INDEX].app_id","typeLabel":"string"},"created_at":{"oneOf":[{"type":"string","description":"Timestamp when the tag was created","format":"date","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tags.items.[INDEX].created_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp when the tag was created","format":"date","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tags.items.[INDEX].created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tags.items.[INDEX].created_at","typeLabel":"string\u003cdate> | null"},"updated_at":{"oneOf":[{"type":"string","description":"Timestamp when the tag was last updated","format":"date","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tags.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp when the tag was last updated","format":"date","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tags.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tags.items.[INDEX].updated_at","typeLabel":"string\u003cdate> | null"}},"required":["id","name","color","app_id","created_at","updated_at"],"description":"Detailed information about an app tag (which can be attached to records, workflows, etc.)","uniqueKey":"config.rules.items.[INDEX].workflow.tags.items.[INDEX]","typeLabel":"object"},"description":"Tags associated with the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tags","typeLabel":"object[]"},"template_id":{"oneOf":[{"type":"string","description":"Unique identifier for the template","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.template_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for the template","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.template_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.template_id","typeLabel":"string | null"},"runs_count":{"type":"number","description":"Number of runs of the workflow","example":0,"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.runs_count","typeLabel":"number"},"retention":{"oneOf":[{"type":"object","properties":{"max_age_in_seconds":{"type":"number","minimum":-1,"maximum":157680000,"description":"Maximum time in seconds to retain run data after completion, -1 means no limit (keep indefinitely)","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.retention.oneOf.0.max_age_in_seconds","typeLabel":"number"},"preserve_on_failure":{"type":"boolean","description":"Whether to preserve run data beyond the standard retention period if it fails","example":true,"uniqueKey":"config.rules.items.[INDEX].workflow.retention.oneOf.0.preserve_on_failure","typeLabel":"boolean"}},"required":["max_age_in_seconds"],"description":"Data retention policy for the run","example":{"max_age_in_seconds":3600,"preserve_on_failure":true},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.retention.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"max_age_in_seconds":{"type":"number","minimum":-1,"maximum":157680000,"description":"Maximum time in seconds to retain run data after completion, -1 means no limit (keep indefinitely)"},"preserve_on_failure":{"type":"boolean","description":"Whether to preserve run data beyond the standard retention period if it fails","example":true}},"required":["max_age_in_seconds"],"description":"Data retention policy for the run","example":{"max_age_in_seconds":3600,"preserve_on_failure":true},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.retention.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.retention","typeLabel":"object | null"},"enabled":{"type":"boolean","description":"Indicates if the workflow is enabled","example":true,"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.enabled","typeLabel":"boolean"},"deleted":{"type":"boolean","description":"Indicates if the workflow is deleted","example":false,"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.deleted","typeLabel":"boolean"},"created_at":{"oneOf":[{"type":"string","description":"Creation date of the workflow","format":"date","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.created_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Creation date of the workflow","format":"date","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.created_at","typeLabel":"string\u003cdate> | null"},"updated_at":{"oneOf":[{"type":"string","description":"Last update date of the workflow","format":"date","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.updated_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Last update date of the workflow","format":"date","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.updated_at","typeLabel":"string\u003cdate> | null"},"key":{"type":"string","description":"Unique key for the workflow version","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.key","typeLabel":"string"},"input":{"type":"object","description":"Input definition of the workflow","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.input.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input","typeLabel":"object"},"input_default":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow.input_default.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.input_default.oneOf.0.additionalProperties","typeLabel":"null"},"description":"Default config input values of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input_default.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow.input_default.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.input_default.oneOf.1.additionalProperties","typeLabel":"null"},"description":"Default config input values of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input_default.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input_default","typeLabel":"object | null"},"input_options":{"oneOf":[{"type":"object","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.input_options.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":"config.rules.items.[INDEX].workflow.input_options.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.input_options.oneOf.0.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input fields","uniqueKey":"config.rules.items.[INDEX].workflow.input_options.oneOf.0.display","typeLabel":"object"}},"description":"Input options of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input_options.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input_options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.input_options","typeLabel":"object | null"},"steps":{"type":"array","items":{"oneOf":[{"type":"object","description":"A step that displays as a note on the canvas","required":["type","key","note"],"properties":{"type":{"type":"string","enum":["note"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.key","typeLabel":"string"},"note":{"type":"string","description":"The note content (markdown supported)","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.note","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0.auto","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"A step that provides input values for the workflow","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["input"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.key","typeLabel":"string"},"input":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input.additionalProperties","typeLabel":"object"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.auto","typeLabel":"object"},"webhook":{"type":"object","properties":{"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method for the webhook","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.webhook.method","typeLabel":"enum\u003cstring>"},"path":{"type":"string","maxLength":1024,"description":"The path for the webhook, e.g. /some/path","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.webhook.path","typeLabel":"string"}},"required":["method"],"description":"Webhook configuration for the input step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1.webhook","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"A step that allows branching based on one or more conditions","required":["type","key","conditions"],"properties":{"type":{"type":"string","enum":["branch"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.key","typeLabel":"string"},"conditions":{"type":"object","additionalProperties":{"type":"object","properties":{"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this branch connects to","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.destinations","typeLabel":"string[]"},"order":{"type":"number","description":"The order of the branch condition","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.order","typeLabel":"number"},"condition":{"type":"string","description":"The condition to evaluate","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.condition","typeLabel":"string"}},"required":["destinations","order"],"description":"A condition to evaluate for branching","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.conditions.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.conditions","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.auto","typeLabel":"object"},"else":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.else.items.[INDEX]","typeLabel":"string"},"description":"The step keys that the branch should connect to if none of the conditions are met","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2.else","typeLabel":"string[]"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"A step that executes a code block","required":["type","key","code"],"properties":{"type":{"type":"string","enum":["code"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.key","typeLabel":"string"},"code":{"type":"string","description":"The code to be executed in this step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.code","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3.auto","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"A step that configures and runs a machine learning model","required":["type","key","provider"],"properties":{"type":{"type":"string","enum":["model"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.key","typeLabel":"string"},"provider":{"type":"object","properties":{"provider":{"type":"string","description":"Provider name","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.model","typeLabel":"string"},"messages":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","description":"System message","required":["role","content"],"properties":{"role":{"type":"string","enum":["system"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.role","typeLabel":"enum\u003cstring>"},"content":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.content","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Assistant message","required":["role","content"],"properties":{"role":{"type":"string","enum":["assistant"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].text","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content","typeLabel":"string | object[]"},"tools":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools","typeLabel":"object[]"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"User message","required":["role","content"],"properties":{"role":{"type":"string","enum":["user"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"User message content","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["file"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.url","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["image"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.url","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content","typeLabel":"string | object[]"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Tool message","required":["role","content"],"properties":{"role":{"type":"string","enum":["tool"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","items":{"type":"object","required":["type","id","name"],"properties":{"type":{"type":"string","enum":["tool_result"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content","typeLabel":"object[]"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"List of model messages","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0","typeLabel":"object[]"},{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.messages","typeLabel":"object[] | string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.temperature","typeLabel":"number"},"response_format":{"type":"string","enum":["text","json"],"description":"Response format","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.response_format","typeLabel":"enum\u003cstring>"},"max_tokens":{"type":"number","minimum":0,"description":"Maximum tokens to generate","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.max_tokens","typeLabel":"number"},"tools":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Name of the tool to called, can be a step key or an external name prefixed with `external:`","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.name","typeLabel":"string"},"description":{"type":"string","description":"Description of the tool","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.description","typeLabel":"string"},"input":{"type":"object","description":"Input definition for the tool","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties","typeLabel":"object"},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX]","typeLabel":"string | object"},"description":"List of tools to call","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools","typeLabel":"(string | object)[]"},"tools_parallel":{"type":"boolean","description":"Whether to call tools in parallel","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools_parallel","typeLabel":"boolean"},"tools_mode":{"type":"string","enum":["auto","required","none"],"description":"Controls which (if any) tool is called by the model. `none` means the model will not call any tool and instead generates a message. `auto` means the model can pick between generating a message or calling one or more tools. `required` means the model must call one or more tools.","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.tools_mode","typeLabel":"enum\u003cstring>"},"max_iterations":{"type":"number","minimum":1,"maximum":512,"description":"Maximum number of iterations for the model when using tools or reasoning","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.max_iterations","typeLabel":"number"},"features":{"type":"object","properties":{"web_search":{"type":"object","properties":{},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.features.web_search","typeLabel":"object"}},"description":"Model features","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider.features","typeLabel":"object"}},"required":["provider","model","messages"],"description":"The model provider configuration","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.provider","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4.auto","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"A step that makes an HTTP request","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["http_request"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.key","typeLabel":"string"},"url":{"type":"string","description":"The URL for the HTTP request, e.g. https://example.com","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.url","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.auto","typeLabel":"object"},"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.method","typeLabel":"enum\u003cstring>"},"headers":{"oneOf":[{"type":"string","description":"Headers to include in the HTTP request as JSON key-value pairs","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.headers.oneOf.0","typeLabel":"string"},{"type":"object","description":"Headers to include in the HTTP request as JSON key-value pairs","additionalProperties":{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.headers.oneOf.1.additionalProperties","typeLabel":"string"},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.headers.oneOf.1","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.headers","typeLabel":"string | object"},"body":{"type":"string","description":"The body string of the HTTP request (E.g. JSON string)","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5.body","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"A step that interacts with a browser","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["browser"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.key","typeLabel":"string"},"url":{"type":"string","description":"The URL to be scraped, e.g. https://example.com","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.url","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.auto","typeLabel":"object"},"strip_html":{"type":"boolean","description":"Whether to strip HTML from the page content","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.strip_html","typeLabel":"boolean"},"wait_for_selector":{"type":"string","description":"A CSS selector to wait for before proceeding","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6.wait_for_selector","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["workflow"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.key","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"Input values for the workflow","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.input.oneOf.0.additionalProperties","typeLabel":"null"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.input.oneOf.0","typeLabel":"object"},{"type":"string","description":"Input values for the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.input.oneOf.1","typeLabel":"string"},{"description":"Input values for the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.input.oneOf.2","typeLabel":"any"},{"type":"null","description":"Input values for the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.input.oneOf.3","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.input","typeLabel":"object | string | any | null"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.auto","typeLabel":"object"},"step_key":{"oneOf":[{"type":"string","description":"The key of the input step to run","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.step_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"The key of the input step to run","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.step_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.step_key","typeLabel":"string | null"},"workflow_id":{"type":"string","description":"The ID of the associated workflow","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.workflow_id","typeLabel":"string"},"workflow_version_id":{"oneOf":[{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","enum":["draft","latest"],"example":"latest","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.1","typeLabel":"string"},{"type":"number","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.2","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7.workflow_version_id","typeLabel":"enum\u003cstring> | string | number"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.7","typeLabel":"object"},{"type":"object","description":"A step that runs a service integration, like a file upload or a third-party service","required":["type","key","service"],"properties":{"type":{"type":"string","enum":["service"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.key","typeLabel":"string"},"service":{"oneOf":[{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SCHEDULER"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.0.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SCHEDULE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.0.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.0.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.0","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["TOOLS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.1.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["WEB_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.1.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.1.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.1","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.2.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOWNLOAD_FILE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.2.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.2.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.2","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.3.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["UPLOAD_FILE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.3.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.3.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.3","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.4.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DELETE_FILE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.4.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.4.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.4","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.5.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_PAGES"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.5.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.5.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.5","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.6.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_CONTENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.6.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.6.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.6","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.7.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_IMAGES"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.7.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.7.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.7","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.8.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MARKDOWN_TO_PDF"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.8.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.8.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.8","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.9.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["HTML_TO_PDF"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.9.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.9.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.9","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.10.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.10.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.10.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.10","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.11.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.11.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.11.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.11","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.12.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.12.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.12.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.12","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.13.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.13.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.13.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.13","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.14.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.14.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.14.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.14","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.15.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_ANALYZE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.15.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.15.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.15","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.16.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_CANCEL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.16.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.16.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.16","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.17.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RULES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.17.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.17.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.17","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.18.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RULES_UPDATE_ALL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.18.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.18.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.18","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.19.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SPREADSHEETS_NEW_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.19.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.19.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.19.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.19","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.20.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SPREADSHEETS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.20.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.20.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.20.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.20","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.21.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SPREADSHEETS_APPEND_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.21.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.21.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.21.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.21","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.22.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["WORKSHEETS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.22.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.22.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.22.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.22","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.23.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_NEW_FILE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.23.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.23.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.23.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.23","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.24.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.24.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.24.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.24.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.24","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.25.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.25.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.25.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.25.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.25","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.26.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.26.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.26.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.26.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.26","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.27.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_DOWNLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.27.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.27.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.27.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.27","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.28.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_MOVE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.28.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.28.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.28.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.28","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.29.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_COPY"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.29.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.29.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.29.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.29","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.30.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.30.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.30.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.30.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.30","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.31.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.31.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.31.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.31.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.31","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.32.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.32.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.32.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.32.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.32","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.33.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.33.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.33.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.33.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.33","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.34.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.34.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.34.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.34.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.34","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.35.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CALENDAR_NEW_EVENT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.35.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.35.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.35.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.35","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.36.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.36.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.36.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.36.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.36","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.37.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.37.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.37.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.37.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.37","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.38.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.38.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.38.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.38.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.38","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.39.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.39.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.39.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.39.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.39","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.40.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.40.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.40.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.40.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.40","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.41.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_CLEAR"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.41.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.41.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.41.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.41","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.42.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.42.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.42.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.42.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.42","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.43.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.43.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.43.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.43.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.43","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.44.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.44.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.44.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.44.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.44","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.45.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.45.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.45.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.45.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.45","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.46.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.46.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.46.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.46.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.46","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.47.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_QUICK_ADD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.47.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.47.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.47.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.47","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.48.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_RECEIVED_EMAIL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.48.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.48.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.48.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.48","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.49.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SENT_EMAIL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.49.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.49.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.49.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.49","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.50.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.50.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.50.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.50.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.50","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.51.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_SEND"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.51.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.51.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.51.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.51","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.52.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_REPLY"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.52.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.52.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.52.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.52","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.53.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.53.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.53.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.53.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.53","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.54.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.54.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.54.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.54.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.54","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.55.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_ATTACHMENTS_DOWNLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.55.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.55.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.55.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.55","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.56.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.56.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.56.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.56.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.56","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.57.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_SEND"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.57.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.57.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.57.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.57","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.58.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.58.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.58.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.58.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.58","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.59.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LABELS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.59.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.59.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.59.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.59","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.60.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LABELS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.60.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.60.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.60.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.60","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.61.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CHANNEL_NEW_MESSAGE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.61.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.61.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.61.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.61","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.62.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_MESSAGES_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.62.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.62.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.62.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.62","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.63.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.63.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.63.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.63.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.63","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.64.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_SEND_MESSAGE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.64.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.64.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.64.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.64","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.65.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_REPLY_MESSAGE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.65.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.65.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.65.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.65","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.66.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_DATABASES_NEW_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.66.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.66.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.66.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.66","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.67.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_DATABASES_UPDATED_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.67.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.67.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.67.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.67","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.68.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.68.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.68.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.68.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.68","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.69.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.69.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.69.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.69.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.69","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.70.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_GET_CONTENT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.70.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.70.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.70.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.70","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.71.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_ADD_CONTENT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.71.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.71.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.71.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.71","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.72.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_ADD_COMMENT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.72.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.72.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.72.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.72","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.73.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.73.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.73.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.73.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.73","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.74.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_ADD_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.74.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.74.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.74.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.74","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.75.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_UPDATE_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.75.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.75.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.75.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.75","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.76.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CONTACTS_NEW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.76.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.76.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.76.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.76","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.77.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_LEADS_NEW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.77.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.77.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.77.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.77","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.78.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_NEW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.78.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.78.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.78.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.78","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.79.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CASES_NEW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.79.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.79.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.79.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.79","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.80.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_STAGE_CHANGE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.80.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.80.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.80.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.80","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.81.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.81.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.81.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.81.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.81","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.82.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.82.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.82.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.82.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.82","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.83.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.83.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.83.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.83.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.83","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.84.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.84.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.84.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.84.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.84","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.85.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.85.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.85.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.85.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.85","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.86.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.86.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.86.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.86.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.86","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.87.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.87.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.87.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.87.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.87","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.88.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.88.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.88.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.88.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.88","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.89.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.89.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.89.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.89.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.89","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.90.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.90.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.90.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.90.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.90","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.91.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.91.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.91.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.91.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.91","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.92.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.92.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.92.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.92.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.92","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.93.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.93.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.93.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.93.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.93","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.94.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.94.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.94.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.94.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.94","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.95.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.95.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.95.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.95.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.95","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.96.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.96.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.96.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.96.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.96","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.97.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.97.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.97.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.97.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.97","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.98.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.98.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.98.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.98.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.98","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.99.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.99.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.99.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.99.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.99","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.100.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.100.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.100.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.100.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.100","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.101.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.101.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.101.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.101.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.101","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.102.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.102.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.102.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.102.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.102","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.103.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.103.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.103.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.103.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.103","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.104.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.104.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.104.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.104.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.104","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.105.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.105.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.105.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.105.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.105","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.106.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.106.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.106.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.106.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.106","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.107.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.107.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.107.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.107.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.107","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.108.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.108.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.108.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.108.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.108","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.109.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.109.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.109.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.109.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.109","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.110.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.110.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.110.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.110.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.110","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.111.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.111.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.111.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.111.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.111","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.112.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.112.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.112.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.112.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.112","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.113.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_DOWNLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.113.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.113.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.113.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.113","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.114.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SOQL_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.114.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.114.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.114.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.114","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.115.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.115.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.115.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.115.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.115","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.116.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.116.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.116.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.116.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.116","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.117.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.117.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.117.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.117.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.117","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.118.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.118.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.118.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.118.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.118","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.119.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.119.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.119.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.119.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.119","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.120.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_ATTACHMENTS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.120.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.120.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.120.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.120","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.121.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_ASSIGN_ATTACHMENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.121.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.121.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.121.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.121","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.122.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_UNASSIGN_ATTACHMENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.122.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.122.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.122.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.122","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.123.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.123.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.123.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.123.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.123","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.124.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_UPLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.124.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.124.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.124.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.124","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.125.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.125.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.125.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.125.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.125","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.126.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_MESSAGE_STATUS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.126.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.126.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.126.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.126","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.127.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_MESSAGE_RECEIVED"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.127.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.127.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.127.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.127","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.128.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_TEXT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.128.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.128.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.128.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.128","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.129.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_TEMPLATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.129.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.129.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.129.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.129","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.130.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_INTERACTIVE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.130.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.130.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.130.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.130","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.131.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_MEDIA"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.131.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.131.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.131.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.131","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.132.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_MARK_READ"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.132.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.132.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.132.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.132","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.133.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["HTTP_REQUEST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.133.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.133.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.133.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.133","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.134.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["GET_REQUEST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.134.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.134.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.134.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.134","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.135.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["POST_REQUEST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.135.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.135.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.135.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.135","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_DAXY_ENRICH_CONTACT"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.136.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DAXY_ENRICH_CONTACT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.136.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.136.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.136","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.137.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ADDRESS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.137.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.137.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.137","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.138.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ZPID"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.138.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.138.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.138","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.139.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_URL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.139.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.139.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.139","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.140.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_ADDRESS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.140.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.140.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.140","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.141.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_AI_PROMPT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.141.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.141.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.141","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.142.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_URL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.142.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.142.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.142","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.143.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_APARTMENT_DETAILS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.143.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.143.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.143","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.144.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_LOTID_FROM_ADDRESS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.144.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.144.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.144","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.145.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRICE_HISTORY"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.145.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.145.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.145","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.146.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SIMILAR_PROPERTIES"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.146.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.146.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.146","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.147.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.147.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.147.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.147","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.148.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_DETAILS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.148.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.148.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.148","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.149.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_HOUSING_MARKET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.149.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.149.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.149","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.150.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_DETAILS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.150.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.150.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.150","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.151.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_POSTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.151.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.151.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.151","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.152.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_COMMENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.152.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.152.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.152","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.153.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["JSEARCH_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.153.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.153.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.153","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.154.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["JSEARCH_JOB_DETAILS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.154.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.154.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.154","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.155.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_INFO"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.155.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.155.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.155","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.156.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_POSTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.156.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.156.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.156","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.157.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWERS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.157.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.157.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.157","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.158.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWING"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.158.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.158.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.158","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.159.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_COMMENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.159.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.159.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.159","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.160.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_LIKES"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.160.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.160.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service.oneOf.160","typeLabel":"object"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.service","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8.auto","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX].oneOf.8","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow.steps.items.[INDEX]","typeLabel":"object"},"description":"Steps of the workflow at the time this version was deployed","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.steps","typeLabel":"object[]"},"tests_stats":{"oneOf":[{"type":"object","properties":{"total_count":{"type":"number","description":"Total number of workflow tests","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tests_stats.oneOf.0.total_count","typeLabel":"number"},"running_count":{"type":"number","description":"Number of running workflow tests","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tests_stats.oneOf.0.running_count","typeLabel":"number"},"cancelled_count":{"type":"number","description":"Number of cancelled workflow tests","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tests_stats.oneOf.0.cancelled_count","typeLabel":"number"},"passing_count":{"type":"number","description":"Number of passing workflow tests","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tests_stats.oneOf.0.passing_count","typeLabel":"number"},"failing_count":{"type":"number","description":"Number of failing workflow tests","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tests_stats.oneOf.0.failing_count","typeLabel":"number"},"expectations_failing_count":{"type":"number","description":"Number of expectations failing in workflow tests","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tests_stats.oneOf.0.expectations_failing_count","typeLabel":"number"},"expectations_passing_count":{"type":"number","description":"Number of expectations passing in workflow tests","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow.tests_stats.oneOf.0.expectations_passing_count","typeLabel":"number"}},"required":["total_count","running_count","cancelled_count","passing_count","failing_count","expectations_failing_count","expectations_passing_count"],"description":"Statistics of the workflow tests","uniqueKey":"config.rules.items.[INDEX].workflow.tests_stats.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"total_count":{"type":"number","description":"Total number of workflow tests"},"running_count":{"type":"number","description":"Number of running workflow tests"},"cancelled_count":{"type":"number","description":"Number of cancelled workflow tests"},"passing_count":{"type":"number","description":"Number of passing workflow tests"},"failing_count":{"type":"number","description":"Number of failing workflow tests"},"expectations_failing_count":{"type":"number","description":"Number of expectations failing in workflow tests"},"expectations_passing_count":{"type":"number","description":"Number of expectations passing in workflow tests"}},"required":["total_count","running_count","cancelled_count","passing_count","failing_count","expectations_failing_count","expectations_passing_count"],"description":"Statistics of the workflow tests","uniqueKey":"config.rules.items.[INDEX].workflow.tests_stats.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow.tests_stats","typeLabel":"object | null"}},"required":["id","name","description","app","version","tags","template_id","runs_count","retention","enabled","deleted","created_at","updated_at","key","input","input_default","input_options","steps"],"description":"Detailed information about a workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow","typeLabel":"object"},"workflow_version":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the workflow version","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.id","typeLabel":"string"},"app_id":{"type":"string","description":"App id where the workflow version belongs to","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.app_id","typeLabel":"string"},"workflow_id":{"type":"string","description":"Workflow id where the version belongs to","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.workflow_id","typeLabel":"string"},"description":{"oneOf":[{"type":"string","description":"Description of the workflow at the time this version was deployed","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Description of the workflow at the time this version was deployed","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.description","typeLabel":"string | null"},"version":{"type":"number","description":"Version number","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.version","typeLabel":"number"},"notes":{"oneOf":[{"type":"string","description":"Release notes","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.notes.oneOf.0","typeLabel":"string"},{"type":"null","description":"Release notes","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.notes.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.notes","typeLabel":"string | null"},"created_at":{"oneOf":[{"type":"string","description":"Date when the version was deployed","format":"date","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.created_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Date when the version was deployed","format":"date","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.created_at","typeLabel":"string\u003cdate> | null"},"key":{"type":"string","description":"Unique key for the workflow version","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.key","typeLabel":"string"},"input":{"type":"object","description":"Input definition of the workflow","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.input.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input","typeLabel":"object"},"input_default":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow_version.input_default.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.input_default.oneOf.0.additionalProperties","typeLabel":"null"},"description":"Default config input values of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input_default.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow_version.input_default.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.input_default.oneOf.1.additionalProperties","typeLabel":"null"},"description":"Default config input values of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input_default.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input_default","typeLabel":"object | null"},"input_options":{"oneOf":[{"type":"object","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.input_options.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":"config.rules.items.[INDEX].workflow_version.input_options.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.input_options.oneOf.0.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input fields","uniqueKey":"config.rules.items.[INDEX].workflow_version.input_options.oneOf.0.display","typeLabel":"object"}},"description":"Input options of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input_options.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input fields"}},"description":"Input options of the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input_options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.input_options","typeLabel":"object | null"},"steps":{"type":"array","items":{"oneOf":[{"type":"object","description":"A step that displays as a note on the canvas","required":["type","key","note"],"properties":{"type":{"type":"string","enum":["note"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.key","typeLabel":"string"},"note":{"type":"string","description":"The note content (markdown supported)","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.note","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0.auto","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"A step that provides input values for the workflow","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["input"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.key","typeLabel":"string"},"input":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input.additionalProperties","typeLabel":"object"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.auto","typeLabel":"object"},"webhook":{"type":"object","properties":{"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method for the webhook","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.webhook.method","typeLabel":"enum\u003cstring>"},"path":{"type":"string","maxLength":1024,"description":"The path for the webhook, e.g. /some/path","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.webhook.path","typeLabel":"string"}},"required":["method"],"description":"Webhook configuration for the input step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1.webhook","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"A step that allows branching based on one or more conditions","required":["type","key","conditions"],"properties":{"type":{"type":"string","enum":["branch"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.key","typeLabel":"string"},"conditions":{"type":"object","additionalProperties":{"type":"object","properties":{"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this branch connects to","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.destinations","typeLabel":"string[]"},"order":{"type":"number","description":"The order of the branch condition","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.order","typeLabel":"number"},"condition":{"type":"string","description":"The condition to evaluate","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.conditions.additionalProperties.condition","typeLabel":"string"}},"required":["destinations","order"],"description":"A condition to evaluate for branching","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.conditions.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.conditions","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.auto","typeLabel":"object"},"else":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.else.items.[INDEX]","typeLabel":"string"},"description":"The step keys that the branch should connect to if none of the conditions are met","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2.else","typeLabel":"string[]"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"A step that executes a code block","required":["type","key","code"],"properties":{"type":{"type":"string","enum":["code"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.key","typeLabel":"string"},"code":{"type":"string","description":"The code to be executed in this step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.code","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3.auto","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"A step that configures and runs a machine learning model","required":["type","key","provider"],"properties":{"type":{"type":"string","enum":["model"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.key","typeLabel":"string"},"provider":{"type":"object","properties":{"provider":{"type":"string","description":"Provider name","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.model","typeLabel":"string"},"messages":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","description":"System message","required":["role","content"],"properties":{"role":{"type":"string","enum":["system"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.role","typeLabel":"enum\u003cstring>"},"content":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.content","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Assistant message","required":["role","content"],"properties":{"role":{"type":"string","enum":["assistant"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].text","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.content","typeLabel":"string | object[]"},"tools":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool to call","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].name","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"The input of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.0","typeLabel":"object"},{"type":"string","description":"The input of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.1","typeLabel":"string"},{"description":"The input of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.2","typeLabel":"any"},{"type":"null","description":"The input of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input.oneOf.3","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].input","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX].disable_variables","typeLabel":"boolean"}},"required":["id","name"],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools.items.[INDEX]","typeLabel":"object"},"description":"The tools called by the model","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.tools","typeLabel":"object[]"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"User message","required":["role","content"],"properties":{"role":{"type":"string","enum":["user"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"User message content","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["file"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.url","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"User message content","required":["type","url"],"properties":{"type":{"type":"string","enum":["image"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.url","typeLabel":"string"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX].oneOf.2","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.content","typeLabel":"string | object[]"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Tool message","required":["role","content"],"properties":{"role":{"type":"string","enum":["tool"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","items":{"type":"object","required":["type","id","name"],"properties":{"type":{"type":"string","enum":["tool_result"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Unique identifier for the tool call","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"The name of the tool called","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].name","typeLabel":"string"},"output":{"oneOf":[{"type":"object","description":"The output of the tool call","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.0","typeLabel":"object"},{"type":"string","description":"The output of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.1","typeLabel":"string"},{"description":"The output of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.2","typeLabel":"any"},{"type":"null","description":"The output of the tool call","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output.oneOf.3","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].output","typeLabel":"object | string | any | null"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX].disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.content","typeLabel":"object[]"},"disable_variables":{"type":"boolean","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3.disable_variables","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX].oneOf.3","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"List of model messages","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.0","typeLabel":"object[]"},{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.messages","typeLabel":"object[] | string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.temperature","typeLabel":"number"},"response_format":{"type":"string","enum":["text","json"],"description":"Response format","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.response_format","typeLabel":"enum\u003cstring>"},"max_tokens":{"type":"number","minimum":0,"description":"Maximum tokens to generate","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.max_tokens","typeLabel":"number"},"tools":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Name of the tool to called, can be a step key or an external name prefixed with `external:`","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.name","typeLabel":"string"},"description":{"type":"string","description":"Description of the tool","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.description","typeLabel":"string"},"input":{"type":"object","description":"Input definition for the tool","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.metadata","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_contents","typeLabel":"boolean"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.extract_images","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.metadata","typeLabel":"object"},"default":{"type":"number","description":"The default value of the number field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.default","typeLabel":"number"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.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 input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.hidden","typeLabel":"boolean"},"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":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the string field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.default","typeLabel":"string"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.validation","typeLabel":"enum\u003cstring>"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2.list","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.metadata","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3.default","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6.metadata","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value of the select option","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].value","typeLabel":"string"},"description":{"type":"string","description":"Description of the select option","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].description","typeLabel":"string"},"icon":{"type":"string","description":"Icon of the selected option","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX].icon","typeLabel":"string"}},"required":["label","value"],"description":"The select option","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.options","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.hidden","typeLabel":"boolean"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.metadata","typeLabel":"object"},"default":{"type":"string","description":"The default value of the select field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.default","typeLabel":"string"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list.requires","typeLabel":"string[]"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.list","typeLabel":"object"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7.additional_options","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.metadata","typeLabel":"object"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8.content","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.metadata","typeLabel":"object"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9.allowed_types","typeLabel":"enum\u003cstring>"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.fields","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.name","typeLabel":"string"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.desc","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display.hidden","typeLabel":"boolean"}},"description":"Display options for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.order","typeLabel":"number"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.config","typeLabel":"boolean"},"link":{"type":"string","description":"The link to the documentation for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.link","typeLabel":"string"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.metadata","typeLabel":"object"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.path","typeLabel":"string"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Fields that must be filled before the list can be fetched","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0.requires","typeLabel":"string[]"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.0","typeLabel":"object"},{"type":"boolean","description":"Indicates whether additional fields are allowed","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields.oneOf.1","typeLabel":"boolean"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10.additional_fields","typeLabel":"object | boolean"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties.oneOf.10","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input.additionalProperties","typeLabel":"object"},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1.input","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools.items.[INDEX]","typeLabel":"string | object"},"description":"List of tools to call","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools","typeLabel":"(string | object)[]"},"tools_parallel":{"type":"boolean","description":"Whether to call tools in parallel","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools_parallel","typeLabel":"boolean"},"tools_mode":{"type":"string","enum":["auto","required","none"],"description":"Controls which (if any) tool is called by the model. `none` means the model will not call any tool and instead generates a message. `auto` means the model can pick between generating a message or calling one or more tools. `required` means the model must call one or more tools.","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.tools_mode","typeLabel":"enum\u003cstring>"},"max_iterations":{"type":"number","minimum":1,"maximum":512,"description":"Maximum number of iterations for the model when using tools or reasoning","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.max_iterations","typeLabel":"number"},"features":{"type":"object","properties":{"web_search":{"type":"object","properties":{},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.features.web_search","typeLabel":"object"}},"description":"Model features","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider.features","typeLabel":"object"}},"required":["provider","model","messages"],"description":"The model provider configuration","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.provider","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4.auto","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"A step that makes an HTTP request","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["http_request"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.key","typeLabel":"string"},"url":{"type":"string","description":"The URL for the HTTP request, e.g. https://example.com","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.url","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.auto","typeLabel":"object"},"method":{"type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"HTTP method","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.method","typeLabel":"enum\u003cstring>"},"headers":{"oneOf":[{"type":"string","description":"Headers to include in the HTTP request as JSON key-value pairs","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.headers.oneOf.0","typeLabel":"string"},{"type":"object","description":"Headers to include in the HTTP request as JSON key-value pairs","additionalProperties":{"type":"string","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.headers.oneOf.1.additionalProperties","typeLabel":"string"},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.headers.oneOf.1","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.headers","typeLabel":"string | object"},"body":{"type":"string","description":"The body string of the HTTP request (E.g. JSON string)","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5.body","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"A step that interacts with a browser","required":["type","key","url"],"properties":{"type":{"type":"string","enum":["browser"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.key","typeLabel":"string"},"url":{"type":"string","description":"The URL to be scraped, e.g. https://example.com","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.url","typeLabel":"string"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.auto","typeLabel":"object"},"strip_html":{"type":"boolean","description":"Whether to strip HTML from the page content","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.strip_html","typeLabel":"boolean"},"wait_for_selector":{"type":"string","description":"A CSS selector to wait for before proceeding","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6.wait_for_selector","typeLabel":"string"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","required":["type","key","input"],"properties":{"type":{"type":"string","enum":["workflow"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.key","typeLabel":"string"},"input":{"oneOf":[{"type":"object","description":"Input values for the workflow","additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.input.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.input.oneOf.0.additionalProperties","typeLabel":"null"},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.input.oneOf.0","typeLabel":"object"},{"type":"string","description":"Input values for the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.input.oneOf.1","typeLabel":"string"},{"description":"Input values for the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.input.oneOf.2","typeLabel":"any"},{"type":"null","description":"Input values for the workflow","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.input.oneOf.3","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.input","typeLabel":"object | string | any | null"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.auto","typeLabel":"object"},"step_key":{"oneOf":[{"type":"string","description":"The key of the input step to run","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.step_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"The key of the input step to run","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.step_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.step_key","typeLabel":"string | null"},"workflow_id":{"type":"string","description":"The ID of the associated workflow","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.workflow_id","typeLabel":"string"},"workflow_version_id":{"oneOf":[{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","enum":["draft","latest"],"example":"latest","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.1","typeLabel":"string"},{"type":"number","description":"ID of the workflow version. Also you can use \"latest\", \"draft\" or \"version number\" to use a specific version","example":"latest","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.workflow_version_id.oneOf.2","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7.workflow_version_id","typeLabel":"enum\u003cstring> | string | number"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.7","typeLabel":"object"},{"type":"object","description":"A step that runs a service integration, like a file upload or a third-party service","required":["type","key","service"],"properties":{"type":{"type":"string","enum":["service"],"description":"The type of the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.key","typeLabel":"string"},"service":{"oneOf":[{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SCHEDULER"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.0.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SCHEDULE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.0.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.0.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.0.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.0","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["TOOLS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.1.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["WEB_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.1.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.1.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.1.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.1","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.2.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOWNLOAD_FILE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.2.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.2.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.2.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.2","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.3.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["UPLOAD_FILE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.3.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.3.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.3.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.3","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.4.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DELETE_FILE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.4.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.4.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.4.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.4","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.5.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_PAGES"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.5.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.5.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.5.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.5","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.6.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_CONTENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.6.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.6.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.6.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.6","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.7.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EXTRACT_IMAGES"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.7.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.7.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.7.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.7","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.8.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MARKDOWN_TO_PDF"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.8.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.8.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.8.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.8","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["FILES"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.9.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["HTML_TO_PDF"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.9.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.9.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.9.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.9","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.10.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.10.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.10.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.10.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.10","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.11.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.11.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.11.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.11.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.11","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.12.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.12.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.12.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.12.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.12","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.13.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.13.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.13.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.13.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.13","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.14.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.14.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.14.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.14.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.14","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.15.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_ANALYZE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.15.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.15.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.15.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.15","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.16.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RECORDS_CANCEL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.16.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.16.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.16.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.16","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.17.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RULES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.17.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.17.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.17.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.17","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["COLLECTIONS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.18.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["RULES_UPDATE_ALL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.18.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.18.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.18.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.18","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.19.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SPREADSHEETS_NEW_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.19.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.19.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.19.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.19.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.19","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.20.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SPREADSHEETS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.20.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.20.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.20.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.20.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.20","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.21.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SPREADSHEETS_APPEND_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.21.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.21.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.21.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.21.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.21","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_SHEETS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.22.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["WORKSHEETS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.22.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.22.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.22.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.22.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.22","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.23.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_NEW_FILE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.23.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.23.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.23.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.23.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.23","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.24.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.24.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.24.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.24.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.24.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.24","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.25.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.25.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.25.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.25.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.25.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.25","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.26.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.26.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.26.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.26.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.26.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.26","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.27.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_DOWNLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.27.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.27.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.27.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.27.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.27","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.28.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_MOVE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.28.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.28.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.28.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.28.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.28","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.29.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_COPY"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.29.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.29.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.29.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.29.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.29","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.30.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.30.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.30.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.30.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.30.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.30","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.31.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.31.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.31.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.31.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.31.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.31","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.32.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.32.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.32.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.32.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.32.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.32","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.33.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.33.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.33.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.33.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.33.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.33","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_DRIVE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.34.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FOLDERS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.34.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.34.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.34.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.34.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.34","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.35.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CALENDAR_NEW_EVENT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.35.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.35.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.35.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.35.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.35","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.36.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.36.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.36.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.36.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.36.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.36","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.37.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.37.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.37.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.37.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.37.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.37","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.38.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.38.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.38.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.38.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.38.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.38","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.39.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.39.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.39.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.39.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.39.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.39","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.40.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.40.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.40.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.40.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.40.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.40","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.41.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CALENDARS_CLEAR"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.41.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.41.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.41.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.41.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.41","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.42.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.42.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.42.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.42.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.42.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.42","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.43.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.43.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.43.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.43.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.43.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.43","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.44.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.44.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.44.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.44.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.44.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.44","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.45.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.45.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.45.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.45.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.45.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.45","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.46.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.46.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.46.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.46.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.46.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.46","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GOOGLE_CALENDAR"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.47.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EVENTS_QUICK_ADD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.47.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.47.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.47.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.47.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.47","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.48.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_RECEIVED_EMAIL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.48.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.48.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.48.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.48.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.48","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.49.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_SENT_EMAIL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.49.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.49.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.49.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.49.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.49","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.50.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.50.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.50.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.50.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.50.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.50","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.51.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_SEND"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.51.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.51.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.51.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.51.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.51","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.52.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_REPLY"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.52.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.52.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.52.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.52.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.52","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.53.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.53.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.53.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.53.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.53.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.53","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.54.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.54.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.54.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.54.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.54.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.54","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.55.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["EMAILS_ATTACHMENTS_DOWNLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.55.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.55.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.55.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.55.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.55","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.56.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.56.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.56.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.56.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.56.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.56","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.57.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_SEND"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.57.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.57.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.57.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.57.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.57","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.58.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DRAFTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.58.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.58.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.58.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.58.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.58","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.59.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LABELS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.59.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.59.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.59.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.59.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.59","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["GMAIL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.60.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LABELS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.60.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.60.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.60.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.60.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.60","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.61.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CHANNEL_NEW_MESSAGE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.61.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.61.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.61.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.61.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.61","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.62.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_MESSAGES_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.62.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.62.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.62.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.62.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.62","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.63.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.63.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.63.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.63.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.63.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.63","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.64.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_SEND_MESSAGE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.64.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.64.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.64.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.64.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.64","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SLACK"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.65.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CHANNELS_REPLY_MESSAGE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.65.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.65.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.65.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.65.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.65","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.66.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_DATABASES_NEW_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.66.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.66.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.66.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.66.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.66","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.67.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_DATABASES_UPDATED_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.67.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.67.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.67.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.67.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.67","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.68.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.68.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.68.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.68.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.68.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.68","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.69.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.69.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.69.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.69.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.69.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.69","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.70.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_GET_CONTENT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.70.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.70.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.70.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.70.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.70","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.71.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_ADD_CONTENT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.71.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.71.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.71.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.71.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.71","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.72.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["PAGES_ADD_COMMENT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.72.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.72.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.72.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.72.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.72","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.73.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.73.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.73.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.73.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.73.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.73","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.74.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_ADD_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.74.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.74.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.74.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.74.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.74","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["NOTION"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.75.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DATABASES_UPDATE_ROW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.75.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.75.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.75.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.75.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.75","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.76.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CONTACTS_NEW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.76.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.76.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.76.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.76.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.76","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.77.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_LEADS_NEW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.77.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.77.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.77.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.77.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.77","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.78.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_NEW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.78.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.78.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.78.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.78.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.78","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.79.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_CASES_NEW"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.79.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.79.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.79.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.79.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.79","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.80.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_OPPORTUNITIES_STAGE_CHANGE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.80.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.80.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.80.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.80.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.80","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.81.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.81.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.81.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.81.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.81.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.81","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.82.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.82.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.82.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.82.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.82.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.82","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.83.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.83.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.83.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.83.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.83.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.83","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.84.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.84.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.84.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.84.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.84.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.84","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.85.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LEADS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.85.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.85.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.85.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.85.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.85","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.86.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.86.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.86.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.86.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.86.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.86","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.87.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.87.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.87.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.87.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.87.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.87","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.88.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.88.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.88.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.88.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.88.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.88","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.89.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.89.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.89.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.89.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.89.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.89","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.90.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CONTACTS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.90.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.90.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.90.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.90.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.90","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.91.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.91.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.91.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.91.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.91.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.91","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.92.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.92.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.92.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.92.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.92.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.92","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.93.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.93.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.93.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.93.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.93.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.93","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.94.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.94.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.94.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.94.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.94.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.94","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.95.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ACCOUNTS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.95.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.95.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.95.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.95.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.95","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.96.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.96.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.96.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.96.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.96.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.96","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.97.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.97.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.97.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.97.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.97.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.97","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.98.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.98.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.98.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.98.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.98.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.98","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.99.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.99.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.99.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.99.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.99.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.99","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.100.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["OPPORTUNITIES_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.100.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.100.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.100.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.100.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.100","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.101.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.101.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.101.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.101.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.101.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.101","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.102.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.102.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.102.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.102.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.102.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.102","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.103.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.103.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.103.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.103.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.103.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.103","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.104.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.104.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.104.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.104.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.104.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.104","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.105.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.105.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.105.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.105.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.105.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.105","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.106.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.106.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.106.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.106.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.106.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.106","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.107.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.107.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.107.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.107.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.107.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.107","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.108.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.108.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.108.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.108.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.108.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.108","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.109.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.109.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.109.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.109.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.109.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.109","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.110.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CAMPAIGNS_TRASH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.110.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.110.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.110.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.110.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.110","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.111.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.111.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.111.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.111.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.111.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.111","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.112.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_UPLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.112.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.112.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.112.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.112.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.112","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.113.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["FILES_DOWNLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.113.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.113.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.113.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.113.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.113","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["SALESFORCE"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.114.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["SOQL_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.114.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.114.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.114.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.114.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.114","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.115.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_GET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.115.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.115.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.115.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.115.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.115","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.116.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["CASES_UPDATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.116.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.116.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.116.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.116.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.116","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.117.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.117.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.117.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.117.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.117.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.117","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.118.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_CREATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.118.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.118.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.118.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.118.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.118","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.119.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.119.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.119.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.119.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.119.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.119","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.120.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_ATTACHMENTS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.120.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.120.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.120.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.120.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.120","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.121.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_ASSIGN_ATTACHMENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.121.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.121.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.121.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.121.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.121","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.122.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DOCUMENTS_UNASSIGN_ATTACHMENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.122.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.122.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.122.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.122.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.122","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.123.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_LIST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.123.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.123.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.123.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.123.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.123","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.124.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_UPLOAD"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.124.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.124.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.124.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.124.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.124","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["ENCOMPASS"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.125.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ATTACHMENTS_DELETE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.125.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.125.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.125.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.125.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.125","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.126.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_MESSAGE_STATUS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.126.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.126.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.126.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.126.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.126","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.127.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ON_MESSAGE_RECEIVED"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.127.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.127.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.127.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.127.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.127","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.128.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_TEXT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.128.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.128.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.128.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.128.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.128","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.129.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_TEMPLATE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.129.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.129.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.129.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.129.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.129","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.130.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_INTERACTIVE"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.130.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.130.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.130.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.130.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.130","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.131.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_SEND_MEDIA"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.131.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.131.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.131.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.131.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.131","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["WHATSAPP"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.132.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["MESSAGES_MARK_READ"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.132.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.132.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.132.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.132.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.132","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.133.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["HTTP_REQUEST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.133.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.133.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.133.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.133.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.133","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.134.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["GET_REQUEST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.134.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.134.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.134.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.134.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.134","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.135.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["POST_REQUEST"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.135.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.135.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.135.definitions","typeLabel":"object[]"},"connection_id":{"type":"string","description":"ID of the connection integration","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.135.connection_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.135","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_DAXY_ENRICH_CONTACT"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.136.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["DAXY_ENRICH_CONTACT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.136.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.136.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.136.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.136","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.137.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ADDRESS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.137.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.137.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.137.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.137","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.138.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_ZPID"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.138.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.138.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.138.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.138","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.139.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRO_BY_URL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.139.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.139.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.139.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.139","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.140.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_ADDRESS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.140.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.140.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.140.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.140","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.141.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_AI_PROMPT"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.141.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.141.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.141.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.141","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.142.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SEARCH_BY_URL"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.142.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.142.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.142.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.142","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.143.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_APARTMENT_DETAILS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.143.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.143.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.143.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.143","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.144.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_LOTID_FROM_ADDRESS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.144.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.144.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.144.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.144","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.145.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_PRICE_HISTORY"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.145.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.145.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.145.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.145","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.146.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_SIMILAR_PROPERTIES"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.146.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.146.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.146.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.146","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.147.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.147.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.147.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.147.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.147","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.148.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_AGENT_DETAILS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.148.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.148.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.148.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.148","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_ZILLOW"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.149.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["ZILLOW_WORKING_API_HOUSING_MARKET"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.149.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.149.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.149.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.149","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.150.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_DETAILS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.150.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.150.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.150.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.150","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.151.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_POSTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.151.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.151.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.151.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.151","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_LINKEDIN_SCRAPER_API"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.152.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["LINKEDIN_SCRAPER_API_PROFILE_COMMENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.152.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.152.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.152.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.152","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.153.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["JSEARCH_SEARCH"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.153.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.153.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.153.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.153","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_JSEARCH"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.154.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["JSEARCH_JOB_DETAILS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.154.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.154.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.154.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.154","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.155.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_INFO"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.155.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.155.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.155.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.155","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.156.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_POSTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.156.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.156.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.156.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.156","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.157.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWERS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.157.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.157.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.157.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.157","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.158.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_FOLLOWING"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.158.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.158.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.158.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.158","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.159.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_COMMENTS"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.159.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.159.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.159.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.159","typeLabel":"object"},{"type":"object","description":"The service configuration for the step","required":["type","action","input"],"properties":{"type":{"type":"string","enum":["RAPIDAPI_INSTAGRAM_SOCIAL"],"description":"The type of the service","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.160.type","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["INSTAGRAM_SOCIAL_GET_LIKES"],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.160.action","typeLabel":"enum\u003cstring>"},"input":{"type":"any","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.160.input","typeLabel":"any"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"type":"any","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"any"},"description":"The definition of the input fields","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions.items.[INDEX]","typeLabel":"object"},"description":"List of dynamic fields definitions","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.160.definitions","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service.oneOf.160","typeLabel":"object"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.service","typeLabel":"object"},"display":{"type":"string","enum":["expanded","collapsed","minimal"],"description":"Display mode of the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.display","typeLabel":"enum\u003cstring>"},"conditional":{"type":"string","description":"A condition to determine if the step should run","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.conditional","typeLabel":"string"},"loop":{"type":"string","description":"A loop condition for the step to repeat running until the condition is met","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.loop","typeLabel":"string"},"throw_on_error":{"type":"boolean","description":"Whether to throw an error if the step fails","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.throw_on_error","typeLabel":"boolean"},"input_connected":{"type":"boolean","description":"Whether the step is connected to the input","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.input_connected","typeLabel":"boolean"},"destinations":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A unique key for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.destinations.items.[INDEX]","typeLabel":"string"},"description":"The step keys that this step connects to","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.destinations","typeLabel":"string[]"},"position":{"type":"array","items":{"type":"number","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.position.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The position of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.position","typeLabel":"number[]"},"size":{"type":"array","items":{"oneOf":[{"type":"number","minimum":100,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.size.items.[INDEX].oneOf.0","typeLabel":"number"},{"type":"number","minimum":0,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.size.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.size.items.[INDEX]","typeLabel":"number"},"minItems":2,"maxItems":2,"description":"The size of the step on the canvas","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.size","typeLabel":"number[]"},"auto":{"type":"object","properties":{"provider":{"type":"string","description":"Model provider name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.auto.provider","typeLabel":"string"},"model":{"type":"string","description":"Model name","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.auto.model","typeLabel":"string"},"temperature":{"type":"number","minimum":0,"maximum":2,"description":"Model temperature","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.auto.temperature","typeLabel":"number"}},"description":"Auto configuration for the step","uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8.auto","typeLabel":"object"}},"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX].oneOf.8","typeLabel":"object"}],"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps.items.[INDEX]","typeLabel":"object"},"description":"Steps of the workflow at the time this version was deployed","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.steps","typeLabel":"object[]"},"rollback_version":{"type":"number","description":"Version number from which this version was rolled back","uniqueKey":"config.rules.items.[INDEX].workflow_version.rollback_version","typeLabel":"number"},"created_by":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.created_by.id","typeLabel":"string"},"name":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.created_by.name.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.created_by.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version.created_by.name","typeLabel":"string | null"}},"required":["id","name"],"description":"User who deployed the version","uniqueKey":"config.rules.items.[INDEX].workflow_version.created_by","typeLabel":"object"}},"required":["id","app_id","workflow_id","description","version","notes","created_at","key","input","input_default","input_options","steps"],"description":"Information about the workflow version","isRequired":true,"uniqueKey":"config.rules.items.[INDEX].workflow_version","typeLabel":"object"},"execution_order":{"type":"string","description":"When to run this rule compared to others","example":"before-all","uniqueKey":"config.rules.items.[INDEX].execution_order","typeLabel":"string"},"step_key":{"oneOf":[{"type":"string","description":"Step key to run the rule on","uniqueKey":"config.rules.items.[INDEX].step_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"Step key to run the rule on","uniqueKey":"config.rules.items.[INDEX].step_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].step_key","typeLabel":"string | null"},"workflow_input_default":{"oneOf":[{"type":"object","description":"Default config input values to execute the workflow with","example":{"business_name":"Example Corp"},"additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow_input_default.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow_input_default.oneOf.0.additionalProperties","typeLabel":"null"},"uniqueKey":"config.rules.items.[INDEX].workflow_input_default.oneOf.0","typeLabel":"object"},{"type":"null","description":"Default config input values to execute the workflow with","example":{"business_name":"Example Corp"},"additionalProperties":{"oneOf":[{},{"type":"null","uniqueKey":"config.rules.items.[INDEX].workflow_input_default.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow_input_default.oneOf.1.additionalProperties","typeLabel":"null"},"uniqueKey":"config.rules.items.[INDEX].workflow_input_default.oneOf.1","typeLabel":"null"}],"uniqueKey":"config.rules.items.[INDEX].workflow_input_default","typeLabel":"object | null"},"disabled":{"type":"boolean","description":"Whether the rule is disabled","example":false,"uniqueKey":"config.rules.items.[INDEX].disabled","typeLabel":"boolean"}},"uniqueKey":"config.rules.items.[INDEX]","typeLabel":"object"},"description":"List of rules associated with the collection with workflow details","isRequired":true,"uniqueKey":"config.rules","typeLabel":"object[]"}},"required":["id","mappings","created_at","updated_at","rules"],"description":"","isRequired":true,"uniqueKey":"config","typeLabel":"object"},"entity":{"oneOf":[{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the trigger entity","isRequired":true,"uniqueKey":"entity.oneOf.0.id","typeLabel":"string"},"entity_id":{"type":"string","description":"Unique identifier of the external source in the connected service","isRequired":true,"uniqueKey":"entity.oneOf.0.entity_id","typeLabel":"string"},"status":{"type":"string","enum":["SYNCED","SYNCING"],"description":"Current status of the trigger entity","example":"SYNCED","isRequired":true,"uniqueKey":"entity.oneOf.0.status","typeLabel":"enum\u003cstring>"},"type":{"type":"string","enum":["ENCOMPASS","PERSONA"],"description":"Type of the trigger","example":"ENCOMPASS","isRequired":true,"uniqueKey":"entity.oneOf.0.type","typeLabel":"enum\u003cstring>"},"trigger_id":{"oneOf":[{"type":"string","description":"Unique identifier of the associated trigger","isRequired":true,"uniqueKey":"entity.oneOf.0.trigger_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier of the associated trigger","isRequired":true,"uniqueKey":"entity.oneOf.0.trigger_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"entity.oneOf.0.trigger_id","typeLabel":"string | null"},"record_id":{"oneOf":[{"type":"string","description":"Unique identifier of the record associated with the trigger entity","isRequired":true,"uniqueKey":"entity.oneOf.0.record_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier of the record associated with the trigger entity","isRequired":true,"uniqueKey":"entity.oneOf.0.record_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"entity.oneOf.0.record_id","typeLabel":"string | null"},"data":{"type":"object","properties":{},"description":"Data associated with the trigger entity","isRequired":true,"uniqueKey":"entity.oneOf.0.data","typeLabel":"object"},"created_at":{"oneOf":[{"type":"string","description":"Timestamp of when the trigger entity was created","format":"date","isRequired":true,"uniqueKey":"entity.oneOf.0.created_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp of when the trigger entity was created","format":"date","isRequired":true,"uniqueKey":"entity.oneOf.0.created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"entity.oneOf.0.created_at","typeLabel":"string\u003cdate> | null"},"updated_at":{"oneOf":[{"type":"string","description":"Timestamp of when the trigger entity was last updated","format":"date","isRequired":true,"uniqueKey":"entity.oneOf.0.updated_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Timestamp of when the trigger entity was last updated","format":"date","isRequired":true,"uniqueKey":"entity.oneOf.0.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"entity.oneOf.0.updated_at","typeLabel":"string\u003cdate> | null"}},"required":["id","entity_id","status","type","trigger_id","record_id","data","created_at","updated_at"],"description":"Detailed information about a trigger entity","isRequired":true,"uniqueKey":"entity.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"id":{"type":"string","description":"Unique identifier for the trigger entity"},"entity_id":{"type":"string","description":"Unique identifier of the external source in the connected service"},"status":{"type":"string","enum":["SYNCED","SYNCING"],"description":"Current status of the trigger entity","example":"SYNCED"},"type":{"type":"string","enum":["ENCOMPASS","PERSONA"],"description":"Type of the trigger","example":"ENCOMPASS"},"trigger_id":{"oneOf":[{"type":"string","description":"Unique identifier of the associated trigger"},{"type":"null","description":"Unique identifier of the associated trigger"}]},"record_id":{"oneOf":[{"type":"string","description":"Unique identifier of the record associated with the trigger entity"},{"type":"null","description":"Unique identifier of the record associated with the trigger entity"}]},"data":{"type":"object","properties":{},"description":"Data associated with the trigger entity"},"created_at":{"oneOf":[{"type":"string","description":"Timestamp of when the trigger entity was created","format":"date"},{"type":"null","description":"Timestamp of when the trigger entity was created","format":"date"}]},"updated_at":{"oneOf":[{"type":"string","description":"Timestamp of when the trigger entity was last updated","format":"date"},{"type":"null","description":"Timestamp of when the trigger entity was last updated","format":"date"}]}},"required":["id","entity_id","status","type","trigger_id","record_id","data","created_at","updated_at"],"description":"Detailed information about a trigger entity","isRequired":true,"uniqueKey":"entity.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"entity","typeLabel":"object | null"},"usage":{"type":"object","description":"Credit usage information of the record","required":["rules","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"usage.total","typeLabel":"number"},"rules":{"type":"object","additionalProperties":{"type":"object","description":"Credits usage of the step run","required":["steps","total"],"properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"usage.rules.additionalProperties.total","typeLabel":"number"},"steps":{"type":"object","additionalProperties":{"type":"object","properties":{"total":{"type":"number","isRequired":true,"uniqueKey":"usage.rules.additionalProperties.steps.additionalProperties.total","typeLabel":"number"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"usage.rules.additionalProperties.steps.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"usage.rules.additionalProperties.steps.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"usage.rules.additionalProperties.steps.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"usage.rules.additionalProperties.steps.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"usage.rules.additionalProperties.steps.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"usage.rules.additionalProperties.steps.additionalProperties.calls","typeLabel":"object[]"}},"required":["total"],"uniqueKey":"usage.rules.additionalProperties.steps.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"usage.rules.additionalProperties.steps","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"usage.rules.additionalProperties.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"usage.rules.additionalProperties.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"usage.rules.additionalProperties.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"usage.rules.additionalProperties.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"usage.rules.additionalProperties.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"usage.rules.additionalProperties.calls","typeLabel":"object[]"}},"uniqueKey":"usage.rules.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"usage.rules","typeLabel":"object"},"calls":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"usage.calls.items.[INDEX].id","typeLabel":"string"},"total":{"type":"number","isRequired":true,"uniqueKey":"usage.calls.items.[INDEX].total","typeLabel":"number"},"calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"usage.calls.items.[INDEX].calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"usage.calls.items.[INDEX].calls","typeLabel":"any[]"}},"required":["id","total"],"uniqueKey":"usage.calls.items.[INDEX]","typeLabel":"object"},"uniqueKey":"usage.calls","typeLabel":"object[]"}},"uniqueKey":"usage","typeLabel":"object"}},"required":["id","name","status","source","rules_count","rules_pass_count","rules_fail_count","rules_warn_count","rules","collection_name","collection_id","created_by","tags","created_at","updated_at","link","config","entity"],"description":"Detailed information about a record with the details of the trigger entity and collection configuration","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","name":"Important Record","status":"COMPLETED","source":"API","rules_count":123,"rules_pass_count":123,"rules_fail_count":123,"rules_warn_count":123,"rules":{},"collection_name":"\u003cstring>","collection_id":"col_xxx","created_by":{"id":"user_xxx","name":"John Doe"},"tags":[{"id":"\u003cstring>","name":"\u003cstring>","color":"\u003cstring>","app_id":"\u003cstring>","created_at":"2023-12-25","updated_at":"2023-12-25"}],"created_at":"2023-12-25","updated_at":"2023-12-25","link":"\u003cstring>","config":{"id":"\u003cstring>","mappings":[{"source_path":"LOAN_APPLICATION:income","destination_paths":["MONTHLY_INCOME:amount","ANNUAL_INCOME:amount"]}],"created_at":"2023-12-25","updated_at":"2023-12-25","rules":[{"name":"Check Business Name","key":"CHECK_BUSINESS_NAME","on_success":"PASS","on_fail":"WARN","workflow_id":"work_xxx","workflow_version_id":"workv_xxx","workflow_use_latest":true,"workflow":{"id":"\u003cstring>","name":"\u003cstring>","description":"\u003cstring>","app":{"id":"\u003cstring>","name":"\u003cstring>","verified":true},"version":{"id":"\u003cstring>","app_id":"\u003cstring>","workflow_id":"\u003cstring>","description":"\u003cstring>","version":123,"notes":"\u003cstring>","created_at":"2023-12-25","key":"\u003cstring>","input":{},"input_default":{},"input_options":{"display":{"field":"inline","container":"grid","hidden":true}},"steps":[{"type":"note","key":"\u003cstring>","note":"\u003cstring>","display":"expanded","conditional":"\u003cstring>","loop":"\u003cstring>","throw_on_error":true,"input_connected":true,"destinations":["\u003cstring>"],"position":[123],"size":[101],"auto":{"provider":"\u003cstring>","model":"\u003cstring>","temperature":1}}],"rollback_version":123,"created_by":{"id":"\u003cstring>","name":"\u003cstring>"}},"tags":[{"id":"\u003cstring>","name":"\u003cstring>","color":"\u003cstring>","app_id":"\u003cstring>","created_at":"2023-12-25","updated_at":"2023-12-25"}],"template_id":"\u003cstring>","runs_count":0,"retention":{"max_age_in_seconds":3600,"preserve_on_failure":true},"enabled":true,"deleted":false,"created_at":"2023-12-25","updated_at":"2023-12-25","key":"\u003cstring>","input":{},"input_default":{},"input_options":{"display":{"field":"inline","container":"grid","hidden":true}},"steps":[{"type":"note","key":"\u003cstring>","note":"\u003cstring>","display":"expanded","conditional":"\u003cstring>","loop":"\u003cstring>","throw_on_error":true,"input_connected":true,"destinations":["\u003cstring>"],"position":[123],"size":[101],"auto":{"provider":"\u003cstring>","model":"\u003cstring>","temperature":1}}],"tests_stats":{"total_count":123,"running_count":123,"cancelled_count":123,"passing_count":123,"failing_count":123,"expectations_failing_count":123,"expectations_passing_count":123}},"workflow_version":{"id":"\u003cstring>","app_id":"\u003cstring>","workflow_id":"\u003cstring>","description":"\u003cstring>","version":123,"notes":"\u003cstring>","created_at":"2023-12-25","key":"\u003cstring>","input":{},"input_default":{},"input_options":{"display":{"field":"inline","container":"grid","hidden":true}},"steps":[{"type":"note","key":"\u003cstring>","note":"\u003cstring>","display":"expanded","conditional":"\u003cstring>","loop":"\u003cstring>","throw_on_error":true,"input_connected":true,"destinations":["\u003cstring>"],"position":[123],"size":[101],"auto":{"provider":"\u003cstring>","model":"\u003cstring>","temperature":1}}],"rollback_version":123,"created_by":{"id":"\u003cstring>","name":"\u003cstring>"}},"execution_order":"before-all","step_key":"\u003cstring>","workflow_input_default":{"business_name":"Example Corp"},"disabled":false}]},"entity":{"id":"\u003cstring>","entity_id":"\u003cstring>","status":"SYNCED","type":"ENCOMPASS","trigger_id":"\u003cstring>","record_id":"\u003cstring>","data":{},"created_at":"2023-12-25","updated_at":"2023-12-25"},"usage":{"total":123,"rules":{},"calls":[{"id":"\u003cstring>","total":123,"calls":["\u003cunknown>"]}]}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{},"schemas":{"07d734c5-eda3-4706-8488-40732d989e29":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the input field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"extract_contents":{"type":"boolean","description":"Flag to extract contents from the file"},"extract_images":{"type":"boolean","description":"Flag to extract images from the file"},"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"}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the input field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"number","description":"The default value of the number field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the input field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the string field"},"validation":{"type":"string","enum":["url"],"description":"The validation type for the input field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the input field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the input field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the input field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the input field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"}}},{"type":"object","description":"The select field used to select from a list of options","required":["type","options"],"properties":{"type":{"type":"string","enum":["select"],"description":"The type of the input field","isRequired":true},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Label of the select option","isRequired":true},"value":{"type":"string","description":"Value of the select option","isRequired":true},"description":{"type":"string","description":"Description of the select option"},"icon":{"type":"string","description":"Icon of the selected option"}},"required":["label","value"],"description":"The select option"},"minItems":1,"description":"The options for the select field (min 1)","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","description":"Display options for the select field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the select field"}}},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"default":{"type":"string","description":"The default value of the select field"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"additional_options":{"type":"boolean","description":"Indicates whether additional unlisted options are allowed"}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the input field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"content":{"type":"string","description":"Any markdown content"}}},{"type":"object","description":"The connection field used to select a connection","required":["type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the input field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"allowed_types":{"type":"string","enum":["SCHEDULER","TOOLS","FILES","COLLECTIONS","OAUTH","GOOGLE_SHEETS","GOOGLE_CALENDAR","GMAIL","GOOGLE_DRIVE","SLACK","ENCOMPASS","PERSONA","NOTION","SALESFORCE","WHATSAPP","RAPIDAPI","RAPIDAPI_DAXY_ENRICH_CONTACT","RAPIDAPI_ZILLOW","RAPIDAPI_FRESH_LINKEDIN_PROFILE","RAPIDAPI_LINKEDIN_SCRAPER_API","RAPIDAPI_JSEARCH","RAPIDAPI_INSTAGRAM_SOCIAL","OPENAI","ANTHROPIC","GOOGLE_AI","XAI","AZURE_AI","OPENROUTER","GROQ"],"description":"Allowed connection types, if not provided all are allowed","example":"SLACK"}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","fields"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the input field","isRequired":true},"fields":{"type":"object","additionalProperties":{"$circularRef":"07d734c5-eda3-4706-8488-40732d989e29"},"description":"A record of fields that can be of various types including object fields","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the input field"},"desc":{"type":"string","maxLength":10240,"description":"The description of the input field"},"optional":{"type":"boolean","description":"Indicates whether the input field is optional"},"array":{"type":"boolean","description":"Indicates whether the input field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the input field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and input field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"hidden":{"type":"boolean","description":"Indicates whether the input field is hidden from the UI"}},"description":"Display options for the input field"},"order":{"type":"number","minimum":0,"description":"The order of the input field relative to other fields in the form"},"config":{"type":"boolean","description":"Whether to make the field a configuration field (only visible in the configuration tab)"},"link":{"type":"string","description":"The link to the documentation for the input field"},"metadata":{"type":"object","properties":{},"description":"Additional metadata for the input field"},"additional_fields":{"oneOf":[{"type":"object","description":"Indicates whether additional fields are allowed","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"requires":{"type":"array","items":{"type":"string","pattern":"^[a-zA-Z][a-zA-Z0-9_-]*$","description":"The key of the input field"},"description":"Fields that must be filled before the list can be fetched"}}},{"type":"boolean","description":"Indicates whether additional fields are allowed"}]}}}]}}},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"cortex-891fd898","siteName":"Cortex","title":"Create a Record - Cortex","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2025-08-21T10:26:00.103Z","originalFileLocation":"api-reference/endpoints/records/create-a-record.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=\"Create a new record in the specified collection.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Cortex\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cortex-891fd898/tDghsfIV0sVOhMV-/_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/cortex-891fd898/tDghsfIV0sVOhMV-/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cortex-891fd898/tDghsfIV0sVOhMV-/_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/cortex-891fd898/tDghsfIV0sVOhMV-/_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/cortex-891fd898/tDghsfIV0sVOhMV-/_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/cortex-891fd898/tDghsfIV0sVOhMV-/_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/cortex-891fd898/tDghsfIV0sVOhMV-/_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/cortex-891fd898/tDghsfIV0sVOhMV-/_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/cortex-891fd898/tDghsfIV0sVOhMV-/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create a Record - Cortex\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a new record in the specified collection.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Cortex\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.withcortex.ai/api-reference/endpoints/records/create-a-record\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cortex-891fd898.mintlify.app/_mintlify/api/og/v2?division=Records\u0026amp;title=Create+a+Record\u0026amp;description=Create+a+new+record+in+the+specified+collection.\u0026amp;theme=caaad4239206746d33d1ebff\u0026amp;signature=e54e96f9940f26a15177455e299c50440a9fd6824a2374c900e48c6b3d0cebea\">\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=\"Create a Record - Cortex\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a new record in the specified collection.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cortex-891fd898.mintlify.app/_mintlify/api/og/v2?division=Records\u0026amp;title=Create+a+Record\u0026amp;description=Create+a+new+record+in+the+specified+collection.\u0026amp;theme=caaad4239206746d33d1ebff\u0026amp;signature=e54e96f9940f26a15177455e299c50440a9fd6824a2374c900e48c6b3d0cebea\">\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/cortex-891fd898/tDghsfIV0sVOhMV-/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Cortex\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0066FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.withcortex.ai/api-reference/endpoints/records/create-a-record\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/endpoints/records/create-a-record.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.withcortex.ai/#organization\",\"name\":\"Cortex\",\"url\":\"https://docs.withcortex.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/cortex-891fd898/4MLfFrvXy66YjKyF/assets/logo/light.svg?fit=max\u0026auto=format\u0026n=4MLfFrvXy66YjKyF\u0026q=85\u0026s=97eeda17a69e8452f7a8564654bbd608\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.withcortex.ai#website\",\"name\":\"Cortex\",\"url\":\"https://docs.withcortex.ai\",\"publisher\":{\"@id\":\"https://docs.withcortex.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.withcortex.ai/api-reference/endpoints/records/create-a-record#webpage\",\"url\":\"https://docs.withcortex.ai/api-reference/endpoints/records/create-a-record\",\"name\":\"Create a Record\",\"description\":\"Create a new record in the specified collection.\",\"dateModified\":\"2025-08-21T10:26:00.103Z\",\"isPartOf\":{\"@id\":\"https://docs.withcortex.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.withcortex.ai/api-reference/endpoints/records/create-a-record#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.withcortex.ai/api-reference/endpoints/records/create-a-record#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Records\",\"item\":\"https://docs.withcortex.ai/api-reference/endpoints/records/get-records\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create a Record\",\"item\":\"https://docs.withcortex.ai/api-reference/endpoints/records/create-a-record\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.withcortex.ai/api-reference/endpoints/records/create-a-record#apireference\",\"headline\":\"Create a Record\",\"name\":\"Create a Record\",\"description\":\"Create a new record in the specified collection.\",\"url\":\"https://docs.withcortex.ai/api-reference/endpoints/records/create-a-record\",\"mainEntityOfPage\":{\"@id\":\"https://docs.withcortex.ai/api-reference/endpoints/records/create-a-record#webpage\"},\"dateModified\":\"2025-08-21T10:26:00.103Z\",\"publisher\":{\"@id\":\"https://docs.withcortex.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.withcortex.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Cortex\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Cortex","nav":{"global":null,"dropdowns":[{"dropdown":"Documentation","icon":"book-open","description":"Cortex documentation","groups":[{"group":"Introduction","pages":[{"title":"Introduction","icon":"hand-wave","href":"/introduction"},{"title":"Core Concepts","icon":"lightbulb","href":"/core-concepts"}]},{"group":"Workflows","pages":[{"title":"Introduction","icon":"diagram-project","href":"/workflows/introduction"},{"title":"Your First Workflow","icon":"graduation-cap","href":"/workflows/your-first-workflow"},{"group":"Steps","icon":"diagram-next","pages":[{"title":"Overview","href":"/workflows/steps/overview"},{"title":"Input Step","href":"/workflows/steps/input"},{"title":"Processing Steps","href":"/workflows/steps/processing"},{"group":"Triggers and Actions","pages":[{"title":"Overview","href":"/workflows/steps/triggers-and-actions/overview"},{"title":"Configuring","href":"/workflows/steps/triggers-and-actions/configuring"},{"title":"Built-in Triggers","href":"/workflows/steps/triggers-and-actions/built-in-triggers"},{"title":"Working with Triggers","href":"/workflows/steps/triggers-and-actions/working-with-triggers"}]}]},{"group":"Steps Advanced","icon":"wand-magic-sparkles","pages":[{"title":"Variables","icon":"cube","href":"/workflows/steps-advanced/variables"},{"title":"Loop","icon":"repeat","href":"/workflows/steps-advanced/loop"},{"title":"Conditional","icon":"code-branch","href":"/workflows/steps-advanced/conditional"},{"title":"Branching","icon":"code-fork","href":"/workflows/steps-advanced/branching"}]},{"title":"Display","icon":"display","href":"/workflows/display"},{"title":"Agents","icon":"robot","href":"/workflows/agents"},{"title":"Deploy","icon":"rocket","href":"/workflows/deploy"},{"title":"Share","icon":"share","href":"/workflows/share"},{"title":"API Usage","icon":"code","href":"/workflows/api-usage"},{"title":"Input Webhooks","icon":"webhook","href":"/workflows/input-webhooks"}]},{"group":"Collections","pages":[{"title":"Collections","icon":"layer-group","href":"/collections/overview"},{"title":"Records","icon":"database","href":"/collections/records"},{"title":"Rules","icon":"gear","href":"/collections/rules"},{"title":"Report View \u0026 Analysis","icon":"chart-line","href":"/collections/report"}]},{"group":"Organizations","pages":[{"title":"Organizations \u0026 Members","icon":"users","href":"/organizations/overview"},{"title":"Billing \u0026 Usage","icon":"credit-card","href":"/organizations/billing"}]}]},{"dropdown":"API Reference","icon":"terminal","description":"Reference for the API","groups":[{"group":"Getting Started","pages":[{"title":"Introduction","href":"/api-reference/getting-started/introduction"},{"title":"Pagination and Filtering","href":"/api-reference/getting-started/pagination-and-filtering"},{"title":"File Uploads","href":"/api-reference/getting-started/file-uploads"}]},{"group":"Collections","pages":[{"openapi":"get /apps/{app_id}/collections","title":"Get Collections","href":"/api-reference/endpoints/collections/get-collections"},{"openapi":"post /apps/{app_id}/collections","title":"Create a Collection","href":"/api-reference/endpoints/collections/create-a-collection"},{"openapi":"get /apps/{app_id}/collections/{collection_id}","title":"Get a Collection","href":"/api-reference/endpoints/collections/get-a-collection"},{"openapi":"delete /apps/{app_id}/collections/{collection_id}","title":"Delete a Collection","href":"/api-reference/endpoints/collections/delete-a-collection"},{"openapi":"patch /apps/{app_id}/collections/{collection_id}","title":"Update a Collection","href":"/api-reference/endpoints/collections/update-a-collection"}]},{"group":"Records","pages":[{"openapi":"get /apps/{app_id}/collections/{collection_id}/records","title":"Get Records","description":"Retrieve a list of records of a specific collection.","href":"/api-reference/endpoints/records/get-records"},{"openapi":"post /apps/{app_id}/collections/{collection_id}/records","title":"Create a Record","href":"/api-reference/endpoints/records/create-a-record"},{"openapi":"get /apps/{app_id}/collections/{collection_id}/records/{record_id}","title":"Get a Record","description":"Retrieve a specific record by its ID.","href":"/api-reference/endpoints/records/get-a-record"},{"openapi":"delete /apps/{app_id}/collections/{collection_id}/records/{record_id}","title":"Delete a Record","href":"/api-reference/endpoints/records/delete-a-record"},{"openapi":"patch /apps/{app_id}/collections/{collection_id}/records/{record_id}","title":"Update a Record","href":"/api-reference/endpoints/records/update-a-record"},{"openapi":"get /apps/{app_id}/collections/{collection_id}/records/{record_id}/status","title":"Get Record Status","href":"/api-reference/endpoints/records/get-record-status"},{"openapi":"post /apps/{app_id}/collections/{collection_id}/records/{record_id}/run","title":"Run a Record","href":"/api-reference/endpoints/records/run-a-record"},{"openapi":"post /apps/{app_id}/collections/{collection_id}/records/{record_id}/cancel","title":"Cancel a Record Run","href":"/api-reference/endpoints/records/cancel-a-record-run"},{"openapi":"post /apps/{app_id}/collections/{collection_id}/records/{record_id}/update-rules","title":"Update Record Rules","href":"/api-reference/endpoints/records/update-record-rules"},{"openapi":"post /apps/{app_id}/collections/{collection_id}/records/{record_id}/reset","title":"Reset Record","href":"/api-reference/endpoints/records/reset-record"},{"openapi":"get /apps/{app_id}/collections/{collection_id}/records/{record_id}/download","title":"Download Record Report","href":"/api-reference/endpoints/records/download-record-report"}]},{"group":"Workflows","pages":[{"openapi":"get /apps/{app_id}/workflows/discover","title":"Discover Workflows","href":"/api-reference/endpoints/workflows/discover-workflows"},{"openapi":"get /apps/{app_id}/workflows/discover/{workflow_id}","title":"Get Discoverable Workflow","href":"/api-reference/endpoints/workflows/get-discoverable-workflow"},{"openapi":"get /apps/{app_id}/workflows/discover/{workflow_id}/versions/{version_id_or_version_number}","title":"Get Discoverable Workflow Version","href":"/api-reference/endpoints/workflows/get-discoverable-workflow-version"},{"openapi":"post /apps/{app_id}/workflows/discover/{workflow_id}/runs","title":"Run Discoverable Workflow","href":"/api-reference/endpoints/workflows/run-discoverable-workflow"},{"openapi":"post /apps/{app_id}/workflows/discover/{workflow_id}/runs/{run_id}/cancel","title":"Cancel a Discoverable Workflow Run","href":"/api-reference/endpoints/workflows/cancel-a-discoverable-workflow-run"},{"openapi":"get /apps/{app_id}/workflows","title":"Get Workflows","href":"/api-reference/endpoints/workflows/get-workflows"},{"openapi":"get /apps/{app_id}/workflows/{workflow_id}","title":"Get a Workflow","href":"/api-reference/endpoints/workflows/get-a-workflow"},{"openapi":"get /apps/{app_id}/workflows/{workflow_id}/runs","title":"Get Workflow Runs","href":"/api-reference/endpoints/workflows/get-workflow-runs"},{"openapi":"post /apps/{app_id}/workflows/{workflow_id}/runs","title":"Run a Workflow","href":"/api-reference/endpoints/workflows/run-a-workflow"},{"openapi":"get /apps/{app_id}/workflows/{workflow_id}/runs/{run_id}","title":"Get a Workflow Run","href":"/api-reference/endpoints/workflows/get-a-workflow-run"},{"openapi":"post /apps/{app_id}/workflows/{workflow_id}/runs/{run_id}/replay","title":"Replay a Workflow Run","href":"/api-reference/endpoints/workflows/replay-a-workflow-run"},{"openapi":"post /apps/{app_id}/workflows/{workflow_id}/runs/{run_id}/cancel","title":"Cancel a Workflow Run","href":"/api-reference/endpoints/workflows/cancel-a-workflow-run"},{"openapi":"patch /apps/{app_id}/workflows/{workflow_id}/runs/{run_id}/retention","title":"Update Run Data Retention Configuration","href":"/api-reference/endpoints/workflows/update-run-data-retention-configuration"},{"openapi":"get /apps/{app_id}/workflows/{workflow_id}/versions","title":"Get Workflow Versions","href":"/api-reference/endpoints/workflows/get-workflow-versions"},{"openapi":"get /apps/{app_id}/workflows/{workflow_id}/versions/{version_id_or_version_number}","title":"Get a Workflow Version","href":"/api-reference/endpoints/workflows/get-a-workflow-version"}]},{"group":"Tests","pages":[{"openapi":"get /apps/{app_id}/workflows/{workflow_id}/tests/expectations","title":"Get Tests Expectations","href":"/api-reference/endpoints/tests/get-tests-expectations"},{"openapi":"post /apps/{app_id}/workflows/{workflow_id}/tests/expectations","title":"Create a Test Expectation","href":"/api-reference/endpoints/tests/create-a-test-expectation"},{"openapi":"get /apps/{app_id}/workflows/{workflow_id}/tests/expectations/{expectation_id}","title":"Get Test Expectation","href":"/api-reference/endpoints/tests/get-test-expectation"},{"openapi":"delete /apps/{app_id}/workflows/{workflow_id}/tests/expectations/{expectation_id}","title":"Delete Test Expectation","href":"/api-reference/endpoints/tests/delete-test-expectation"},{"openapi":"patch /apps/{app_id}/workflows/{workflow_id}/tests/expectations/{expectation_id}","title":"Update Test Expectation","href":"/api-reference/endpoints/tests/update-test-expectation"},{"openapi":"get /apps/{app_id}/workflows/{workflow_id}/tests","title":"Get Tests","href":"/api-reference/endpoints/tests/get-tests"},{"openapi":"post /apps/{app_id}/workflows/{workflow_id}/tests","title":"Create a Test","href":"/api-reference/endpoints/tests/create-a-test"},{"openapi":"get /apps/{app_id}/workflows/{workflow_id}/tests/stats","title":"Get Tests Stats","href":"/api-reference/endpoints/tests/get-tests-stats"},{"openapi":"get /apps/{app_id}/workflows/{workflow_id}/tests/{test_id}","title":"Get Test","href":"/api-reference/endpoints/tests/get-test"},{"openapi":"delete /apps/{app_id}/workflows/{workflow_id}/tests/{test_id}","title":"Delete Test","href":"/api-reference/endpoints/tests/delete-test"},{"openapi":"patch /apps/{app_id}/workflows/{workflow_id}/tests/{test_id}","title":"Update Test","href":"/api-reference/endpoints/tests/update-test"},{"openapi":"post /apps/{app_id}/workflows/{workflow_id}/tests/runs","title":"Run Tests","href":"/api-reference/endpoints/tests/run-tests"},{"openapi":"post /apps/{app_id}/workflows/{workflow_id}/tests/cancel","title":"Cancel Tests","href":"/api-reference/endpoints/tests/cancel-tests"},{"openapi":"post /apps/{app_id}/workflows/{workflow_id}/tests/{test_id}/cancel","title":"Cancel Test","href":"/api-reference/endpoints/tests/cancel-test"},{"openapi":"post /apps/{app_id}/workflows/{workflow_id}/tests/{test_id}/runs","title":"Run Test","href":"/api-reference/endpoints/tests/run-test"}]},{"group":"Variables","pages":[{"openapi":"get /apps/{app_id}/variables","title":"Get App Variables","href":"/api-reference/endpoints/variables/get-app-variables"},{"openapi":"post /apps/{app_id}/variables","title":"Create App Variable","href":"/api-reference/endpoints/variables/create-app-variable"},{"openapi":"patch /apps/{app_id}/variables","title":"Update App Variables","href":"/api-reference/endpoints/variables/update-app-variables"},{"openapi":"delete /apps/{app_id}/variables/{key}","title":"Delete App Variable","href":"/api-reference/endpoints/variables/delete-app-variable"},{"openapi":"patch /apps/{app_id}/variables/{key}","title":"Rename App Variable","href":"/api-reference/endpoints/variables/rename-app-variable"}]},{"group":"Files","pages":[{"openapi":"post /public/apps/files/uploads/{file_upload_id}","title":"Upload a file","href":"/api-reference/endpoints/files/upload-a-file"},{"openapi":"get /apps/{app_id}/files/uploads","title":"List File Uploads","href":"/api-reference/endpoints/files/list-file-uploads"},{"openapi":"post /apps/{app_id}/files/uploads","title":"Create a new file upload","href":"/api-reference/endpoints/files/create-a-new-file-upload"},{"openapi":"get /apps/{app_id}/files/uploads/{file_upload_id}","title":"Get File Upload","href":"/api-reference/endpoints/files/get-file-upload"},{"openapi":"delete /apps/{app_id}/files/uploads/{file_upload_id}","title":"Delete File Upload","href":"/api-reference/endpoints/files/delete-file-upload"},{"openapi":"patch /apps/{app_id}/files/uploads/{file_upload_id}","title":"Update File Upload","href":"/api-reference/endpoints/files/update-file-upload"},{"openapi":"get /apps/{app_id}/files","title":"List Files","href":"/api-reference/endpoints/files/list-files"},{"openapi":"post /apps/{app_id}/files","title":"Create File","href":"/api-reference/endpoints/files/create-file"},{"openapi":"get /apps/{app_id}/files/{file_id}","title":"Get File","href":"/api-reference/endpoints/files/get-file"},{"openapi":"delete /apps/{app_id}/files/{file_id}","title":"Delete File","href":"/api-reference/endpoints/files/delete-file"},{"openapi":"post /apps/{app_id}/files/{file_id}/cancel","title":"Cancel File Upload","href":"/api-reference/endpoints/files/cancel-file-upload"}]},{"group":"Webhooks","pages":[{"openapi":"get /apps/{app_id}/webhooks","title":"Get Webhooks","href":"/api-reference/endpoints/webhooks/get-webhooks"},{"openapi":"post /apps/{app_id}/webhooks","title":"Create a Webhook","href":"/api-reference/endpoints/webhooks/create-a-webhook"},{"openapi":"delete /apps/{app_id}/webhooks/{webhook_id}","title":"Delete a Webhook","href":"/api-reference/endpoints/webhooks/delete-a-webhook"},{"openapi":"patch /apps/{app_id}/webhooks/{webhook_id}","title":"Update Webhook","href":"/api-reference/endpoints/webhooks/update-webhook"}]}]}]},"title":"Create a Record - Cortex","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-DmVyH30O.js","utils-BHQqGGOd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CD-E4BIt.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp5Lq9Ds.js","snippetPresets-C4xAVCFP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-CBCH2P7b.js","ApiExamples-CgXVLxUC.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BF8I5oUf.js","shallow-Byd0lWnC.js","getApiPlaygroundDisplay-BGOZG1OK.js","CodeSnippet-CpvQL0CY.js","CodeSnippets-B8wkBKXa.js","getPastedJson-Ry3scI3Y.js","icon-D7a9HcdD.js","MethodPill-CJ8pmHhz.js","DuplicateIcon-rh1HJF0t.js","createIcon-DvGznqYs.js","DynamicMarkdown-Cc6AuSHS.js","SectionHeading-B4A0S-ep.js","axios-vUo_bRtp.js","Markdown-Cc16CX65.js","clsx-Cs6nMGht.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-zbf22OZA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-C_fs-y5n.js"]}